So führen Sie den lokalen Server Rost aus. So erstellen Sie Ihren eigenen Server-Rost. Besonderheiten in der SteamCMD-Konsole

Einführung

HINWEIS: Bevor Sie mit dem Erstellen eines Servers starten, stellen Sie sicher, dass Sie genug Speicher auf der Festplatte, Computermacht, Nerven und Zeit haben.

In den letzten "Updates / Fixes" wurde auch der Befehlsbefehl zum Server auf andere Personen getötet (nämlich: "client.connect: 28015" (standardmäßig)). Nun gibt dieses frühzeitige "vitales" Team einen unendlichen Download-Bildschirm (jemand kann sagen, dass alles funktioniert, es ist nur ein entscheidender Bedeutung. Der Startbildschirm hat nicht die geringsten Anzeichen des Lebens gegeben). In diesem Zusammenhang ist es nicht sinnvoll, mit anderen Leuten mit dem Server herzustellen. (Weil ich andere Wege nicht weiß.)

Server erstellen.

Wir beginnen mit der Tatsache, dass Dampf: SteamCMD (Dampfkonsole). Nach dem Herunterladen von SteamCMD entfalten Sie es in den Steam-Ordner. Gehen Sie zum anderen in den Ordner "Steam" und starten Sie diese Datei (in diesem Moment sollte der Dampf selbst ausgeschaltet werden). Die Dampfkonsole ist gelöst. Nach dem Herunterladen müssen wir uns anmelden - denn dies schreiben den Befehl: "Anmeldung anonym" und drücken Sie ENTER.
Nachdem wir angemeldet sind, verschreiben wir diesen Befehl, um die rastanten Dateien herunterzuladen - " app_update 258550 -beta experimentell"
Es ist logisch, dass die Spieldateien seit langem starten, je nachdem, was ist Ihre Geschwindigkeit des Internets.
Ich habe eilig, festzustellen, dass, wenn Sie kein Plug-In zum automatischen Update haben, dann, um diesen Befehl "app_update 258550-aspecta experimental" nach jedem Update zu schreiben.
Nach den heruntergeladenen Dateien können wir die Konsole schließen. Gehen Sie dann in den Ordner: Steam\u003e SteamApps\u003e Common und wenn Sie alles richtig gemacht haben, dann mussten Sie den Ordner "Rust_Dedicated" erscheinen.
Starten Sie jetzt Steam. Er muss aktualisieren. (Deshalb war es so wichtig, dass Dampf geschlossen wurde) In der Zwischenzeit wird der Dampf aktualisiert, wir gehen in den Rust_Dedizat-Ordner und erstellen ein Textdokument, das "START" und das Format mit ".txt" zu ".bat" ändern. Infolgedessen mussten wir die Datei abrufen: "start.bat". Klicken Sie nun mit der rechten Maustaste auf ihn und wählen Sie den Artikel "Ändern" aus. Als nächstes schreiben wir Folgendes:

  1. Rustedicatics.exe -batchMode -Ladung (diese Funktion ist für den Speichern auf Ihrem Server verantwortlich)
  2. + Server.hostname "nazvanieservera" + server.port "28015" + server.Identity (der Name Ihres Servers kann beliebig sein, das Hauptsache ist, dass es in Englisch geschrieben wird).
  3. "My_server_identity / speichern" + server.maxplayers "10" (die Anzahl der Spieler kann auch beliebig sein).
  4. + Rcon.port "28016" + rcon.password "11111" + server.seed "2200000" (Seed-Server können beliebig sein).
Wir sparen. Und so, wenn wir alles richtig gemacht haben, gehen Sie in Rost. Öffnen Sie die Rasta-Konsole und schreiben Sie: "client.connect"
Das ist alles, was der Server erstellt wurde, und so weiter ...
P.S: Im gesamten Server muss das Programm gestartet werden: Rustedicatics.exe., Und wenn Sie sich auf dem Server befinden und Sie dieses Programm schließen, treten Sie sofort vom Server ab (oder der Server wird sich selbst ausschalten). Und nach jedem Exit vom Server ist es ratsam, einen Befehl zu schreiben: "Save", da Rost manchmal nicht automatisch speichert.

Administrator

Die Ausgabe des Administrators danach, nachdem Sie den Server erstellt haben, möchten Sie wahrscheinlich Administrator sein, denn was ist der Punkt, um einen Server zu erstellen, wenn Sie nicht die Hauptsache dabei sind, Verfolgung?
Dafür müssen wir also wieder in Rustedatedicateding gehen und den nächsten Befehl schreiben:
OwnerID X "Y", wobei X Ihr Steamid ist, und y ist Ihr Spitzname.
Um Ihren ID herauszufinden, müssen Sie zu Ihrem Profil gehen, wenn Sie Ihre ursprüngliche ID bereits geändert haben, dann auf Ihren Server geändert und Rustediziert öffnen, es wird dort geschrieben: Was ein Spieler seiner ID angeschlossen ist.
Wenn Sie sich zu einem Zeitpunkt, in dem Sie sich einen Admin-Desk gegeben haben, waren Sie auf Ihrem Server, Sie müssen erholen. Um sicherzustellen, dass wir alles richtig gemacht haben, klicken Sie auf F1 und gehen Sie zur Artikelliste, wenn alles richtig gemacht wurde, können Sie sich den erforderlichen Ressourcenmengen vorstellen.

Was für jedes Mal, wenn Sie zum Server gehen, müssen Sie nicht alle diese schreiben zLOEBUCHIE. Zahlen und Buchstaben können Sie Folgendes tun:

1. Öffnen Sie den CFG-Ordner, der sich hier (zumindest bei mir) befindet:
D: / Steam / SteamApps / server / my_server_identity / cfg / server / server / my_server_ientity / cfg
2. Erstellen Sie eine neue Testdatei.
Und schreiben diesen Befehl. (OwnerID X "y")

Wenn Sie auf diese Seite gewechselt haben, sind Sie interessiert, so erstellen Sie Ihren eigenen Server in Rostsowie wie man seine Arbeit einrichtet.

Zunächst wird es ausschließlich über die Steam-Version des Spiels sein, die für diesen Zeitraum von 800 Rubel ggf. auf dem Pirat simuliert werden kann. Während einer Vielzahl von Feiertagen treffen Sie anständige Rabatte. Daher werden wir den pirattigen Client-Server nicht sehr in Betracht ziehen, da Rost nicht so teuer ist. Lassen Sie uns nun über den Zweck des Servers im Spiel selbst sprechen.

Zweck Ihres Servers im Spiel Rost

  1. Mit Hilfe des Servers können Sie mit Ihren Freunden spielen, wo niemand Ihrem Spielprozess weh tut.
  2. Für experimentelle Aktionen bedeutet dies, dass jeder auf Home Fallen bauen kann, um es in Echtzeit zu überprüfen.
  3. Um aus diesem Vorteil zu extrahieren, dh die Erstellung eines Servers zum Spielen von Zeiten.

Vielleicht gibt es andere Gründe, für die die rostversuchenden Server erstellen, aber diese waren nur das beliebteste von ihnen.

So erstellen Sie (Make) Ihren Server-Rost experimentell auf Dampf

Der Rostserver ist in erster Linie eine unglaublich gute Plattform, um zahlreiche Experimente im Spiel durchzuführen. Wo kann ich neue Updates in einem anderen Winkel ansehen, dh herausfinden, welche Artikel dem Spiel hinzugefügt wurden, und prüfen Sie auch die Stabilität Ihres eigenen Zuhauses, das nicht leicht bedauern wird. Gleichzeitig werden die banalen Gründe, für die sie ihren eigenen Server erstellen, aufgerufen.

Es lohnt sich, daran zu erinnert, dass Server manchmal ihre eigenen Geschäfte mit Dingen haben, in denen Sie Artikel für einen RAID kaufen können, Häuser, Waffen und vieles mehr, eigentlich für echtes Geld. In diesem Aspekt gibt es einen ständigen Wettbewerb, in dem einige Leute diese Gegenstände noch kaufen.

Das Gameplay, zusammen mit Freunden, ist es besser, für andere Menschen zu verbringen, da er Adrenalin hinzufügt und den Teamgeist erhöhen wird, dabei werden Sie erkennen, was besser ist, um mit Freunden auf den Servern anderer Menschen zu überleben. Es gibt jedoch solche Fälle, die der Server nicht nur von gewöhnlichen Spielern erfüllt ist, sondern auch Betrüger, die nicht normal geben. Wenn Sie wissen, wie Sie Ihren Server von Ihren Knien anheben, erstellen Sie kühn Ihre eigenen und anrufen Sie dort Freunde, aber verwenden Sie keine Administratorrechte, es wird die Position anderer Spieler verschlimmern.

Systemanforderungen für Geräteserver Rost

Egal wie lächerlich klang, aber bestimmte Systemanforderungen sind nicht bekannt, was an alle nachgewiesen werden kann. Wenn in der Ausrüstung das wichtigste Element ist, ist der RAM, der die höchsten Parameter sein kann, denn wenn der Server lädt, lädt der gesamte Durchfluss RAM, und dann hängt es auf dem Server. Wenn es viele Objekte und Spieler auf dem Server gibt, wird die Last auf dem RAM nur erhöht. Für ein vollwertiges Spiel wird 8 GB RAM und der i5. Prozessor geeignet, was Ihren Server Ihren Server auf dem richtigen Niveau stützt. Mit diesem Gerät können Sie dem Angriff von 20 Hubschraubern standhalten, während Sie aus einem 15-stöckigen Haus in sie schießen, das ein Durchmesser der 15-Bit-Blöcke ist. Somit sollten keine Hänge auftreten. Sobald eine ernsthafte Lade auf dem Server angezeigt wird, wird RAM beginnt, das Maximum zu verwenden, um den Server zu speichern. Im üblichen Modus werden nur 4-6 Prozent des RAM verwendet.

Besonderheiten in der SteamCMD-Konsole

SteamCMD ist ein spezielles Dienstprogramm, das für Instant-Updates von eigenen Servern bestimmt ist, und es wird über die Client-Version mit der Befehlszeile ausgeführt. Aber anfangs können Sie den Rost-Server selbst installieren. Zweifellos ist eine solche Konsole wichtig, um von der offiziellen Site herunterzuladen, und exklusiv nur dort und Sie müssen herunterladen, da Sie gefährliche Viren fangen können. Die Website hat auch Installationsinformationen, aber diese Anweisung reicht wahrscheinlich nicht aus, um einen vollwertigen Server zu erstellen.

Die Verteilung selbst befindet sich im Archiv, um die Installation vorzunehmen, Sie müssen alle Dateien in einem der richtigen Verzeichnisse auspacken. Es lohnt sich, sich daran zu erinnern, dass sich Ihr Server auf Linux-Betriebssystem befindet, dann müssen Sie genau eine solche Verteilung pumpen. Jetzt werden wir versuchen, das Betriebssystem wie Windows 10 und Debian 8 GNU, Linux vollständig zu zerlegen.

Festlegen eines Vertriebs-Kits für Serverrost unter Windows 10

Möglicherweise kann dieser Prozess der Festlegung einer Verteilung von früheren Windows-Versionen abweichen, wo auch alles in den Aktionen erfolgt. Darüber hinaus kann dieser Prozess auf Kernversionen vorgenommen werden, die der Lizenz anzündet, die sich ideal an alle Server nähern kann.

Zunächst ist es besser, einen bestimmten Ordner auf der Festplatte zu erstellen. Z.B, "D: \\ steamcmd"Ein solcher Name wird durchgeführt, um nicht verwirrt zu werden, und es war klar, dass es weiterhin tun wird. In diesem Ordner müssen Sie Ihre Verteilung auspacken. Nach dem Auspacken aller Dateien haben Sie stemcmd.exe unter den Dateien, die Sie nur ausführen müssen. Nach dem Laufen des Programms lädt es bei Bedarf automatisch die aktuelle Version herunter, dass Ihr Server auf der richtigen Ebene ist. Sie müssen inaktivieren, bis Sie angeboten werden, um Anschlüsse einzugeben.

Somit haben wir jetzt das Recht, die Stima-Anwendungen zu aktualisieren. Nachfolgend finden Sie eine detaillierte Anleitung zum Erstellen und Aktualisieren Ihres eigenen Spielersservers.

WICHTIG: Alle Befehle, die wir ohne diese Zitate eingeben, betrachten sie später.
  1. Der erste Schritt ist Ihre eigene Genehmigung des Dienstes. Sie können es mit einem guten Team herstellen. "Anmeldung anonym". Natürlich können Sie Ihr eigenes Login mit einem Kennwort angeben, aber eine anonyme Autorisierung bittet nicht von Ihnen, um ein anderes Kennwort einzugeben. Seine Verwendung ist einfacher als andere Autorisierungssysteme.
  2. Der zweite wichtige Schritt besteht darin, diesen Pfad das Verzeichnis anzugeben, an dem der Server vollständig installiert ist. Machen es möglich mit "Force_install_dir.<Путь каталога>» . In diesem Fall lohnt es sich, daran zu erinnern, dass Sie bei der Auswahl einer Festplatte auf ihre Arbeitslast und Bandbreite achten müssen. Der höchste Durchsatz ist nur eine SSD-Diskette, die einen Einkauf wert ist, wenn nicht. Dank ihm erhöht sich 90 Prozent die Geschwindigkeit und den Zugang dazu. Daher ist es notwendig, beim Erstellen eines Servers zu berücksichtigen. Der Weg zusammen mit dem Team wird so aussehen "Force_install_dir d: \\ srv001" (Der Verzeichnisname wurde willkürlich gemacht, wo Sie ihn auf Ihre Weise anrufen können, wonach sie automatisch erstellt werden soll).
  3. Einer der ebenso wichtigen Schritte besteht darin, die Installation oder das Update des Spiels zu starten. Zweifellos haben alle Programme und Anwendungen ihre eigene Kennung, im Wachstum hat es eine solche ID: "258550". In diesem Schritt müssen Sie nicht darüber nachdenken, wo wir mutig solche Daten in die Konsole eingeben: "App_update 258550". Nach dem Eingabe dieses Befehls werden Sie heruntergeladen, sowie das erforderliche Auspacken von heruntergeladenen Dateien an den Verzeichnisserver, der gerade in der vorherigen Stufe angegeben wurde. Wenn Sie das Internet sehen, können Sie natürlich ein solches Team stoßen "APP_UPDATE 258550 -BETA Public" Sie hat natürlich einen vollwertigen Teamkollegen. Die meisten liegen auf einer Sache, die das Spiel zuvor in zwei verschiedene Spiele aufgeteilt wurde, und dies ist erbe und experimentell. Wo die neue Version in Tests war, wurde nicht der Hauptversion des Spiels hinzugefügt und im freien Modus verteilt. Jetzt bedeckte das Erbe offiziell, wo experimentell er ersetzt, um ihn zu ersetzen. Die Tasten der "-beta" sind erforderlich, um eine bestimmte Version des Spiels in unserem Fall zu installieren, dass dies nicht erforderlich ist. Immerhin springt sie einen vollwertigen Kunde des Spiels selbst, das relevant ist.

Nachdem Ihr Client alle erforderlichen Dateien für den Server heruntergeladen hat, können Sie den offiziellen Start des Servers starten.

In diesem Artikel wird ein vollwertiges Konzept des Erstellens, Eröffnungs- und sogar Managements seines eigenen Servers berücksichtigt, der nur Standarddateien ohne Änderungen daran hat. Immerhin sind Modifikationen völlig andere Themen, die Sie auch viel erzählen können.

Um Ihren Server zu starten, benötigen wir eine Batchdatei (Batch-Datei). Darüber hinaus haben Sie in ihrem Start das Recht, mehrere Ihrer eigenen Funktionen zu ersetzen, die es zur Durchführung gezwungen wird, und dies ist in der Befehle des Startups selbst angegeben.

Alle Mindestbefehle erfordern eine Verbindung zu einer Batchdatei einer solchen Zeile "Rustedicatics.exe -batchmode". Es ist nur der kleinste Teil möglicher verbundener Befehle, der verwendet werden kann.

Wenn jemand interessiert, können Sie Ihren Server unter solchen Teams ausführen, die sich in Ihrer Batchdatei befinden sollten "Rustedicatics.exe -batchMode + server.hostname" myNameServerRexp "+ server.port 28016 -logFile" Output.txt ". Die Zeile der Befehle zeigte nicht besonders notwendige Einstellungen, die den Namen Ihres erstellten Servers angeben, die Anschlussnummern, die Protokolldatei, alle vom Server ausgeführten Protokollaktionen aufgenommen werden, in denen Sie herausfinden können, welche Fehler in seiner Arbeit erfahren . Dazu müssen Sie jedoch eine Datei im Verzeichnis des erstellten Servers erstellen, und sie werden dies tun "D: \\ srv001 \\ ruststart.bat".

Ein wichtiger Faktor in diesem Schritt besteht darin, einen Port auszuwählen, wenn Sie mehrere andere Server auf einem Server haben, müssen Sie völlig andere Ports verwenden. Das heißt, Sie müssen unabhängig voneinander andere Portparameter installieren "+ Server.port 28017".

Nach dem Start dieses Teams wird die Generation der gesamten Welt produziert. Aber auch in dieser Befehlsdatei haben Sie das Recht, alle Befehle anzugeben, die direkt für den Server beteiligt sind.

Jetzt müssen wir das Spiel selbst Rost starten, das Spiel ausführen, die Konsole mit öffnen verwenden der F1-TasteWo wir eine solche Zeile eingeben "Connect localhost: 28016". Das heißt, wir betreten den sehr gelegenen Port, den wir in der Batnik selbst hingewiesen haben, und wir gehen zu Ihrem Server. Aber "localhost" wird nur auf Ihrem Computer gestartet, auf dem der Server ausgeführt wurde. Wenn Sie dasselbe gemacht haben, aber bereits auf dem erworbenen Server, müssen Sie nur die IP-Adresse und den Port des Servers eingeben und dann dazu gehen. Wir haben jedoch zunächst einen Server unter unserem Betriebssystem mit einem lokalen Zugang gemacht. Somit kann der Verbindungsbefehl nach einer Weile durch die wilde Insel sprechen.

Automatischer Aktualisierungsprozess für Server Rost experimentell

In diesem Moment bedeutet jede Person seine Frames, wie Sie den gesamten Server besser unter der aktualisierten Version des Spiels aktualisieren. Das heißt, Sie können bestimmte Werte angeben, die Ihr System folgt. Dazu ist es wichtig, eine Batch-Datei mit diesem Weg zu erstellen. "D: \\ steamcmd \\ up uprs001.bat". Es sollte so etwas sein:

echo "Update Server Rost: SRV001"

start / Warten / High SteamCmd.exe + Login Anonymous + Force_install_DIR D: \\ SRV001 + App_Update 258550 Validate + Honit »

Jetzt müssen Sie den Server selbst ansetzen und diese BAT-Datei öffnen, die Ihr Serverclient auf die aktuelle Version aktualisiert. Sobald die Updates heruntergeladen werden, können Sie es wieder sicher ausführen.

Wenn Sie die Konsolenbefehle verstehen, können Sie alles in den Automatik bringen. Wo, wenn ein neues Update empfangen wird, funktioniert der Server, funktioniert und downloads Updates selbst, ohne Ihre Teilnahme an all diesen Momenten. Wenn Sie einen Server mit Modifikationen haben, können sie natürlich ihre Arbeit aufhalten und können mehr aufrechterhalten werden. Für die ursprünglichen Server ist es nur eine wunderbare Option, die einfach unverzichtbar ist.

Wir erstellen die Serverinstallation auf der Debian-Squeeze-Maschine

Zweifellos ist der Prozess dieser Installation sehr schwierig und erfordert erhebliche Erklärungen, worauf es anwendet wird. Daher müssen Sie ordentlich handeln.

  1. Gehen Sie in das Linux-System unter Superuser, wird als sonst als "SU" bezeichnet. Außerdem möchten Sie die Ausführung des Befehls "apt-get install lib32gcc1" ausführen. In diesem Schritt wird eine spezielle Installation von für GCC erforderlichen Bibliotheken hergestellt und falls genauer gesagt, dann zur Zusammenstellung.
  2. Für SteamCMD wird ein neues Profil völlig separat erstellt, um ständig im Auftrag des Superusers zu laufen, der beim Start mehr Zeit verbraucht. Erstellen Sie weiterhin ruhig einen Steam-Benutzer, in dem Sie sich sofort einloggen, während Sie diese Befehle verwenden, wie: "UserAdd -m Steam", nach "SU - Dampf".
  3. Als Nächstes müssen Sie einen Katalog mit dem Namen "SteamCMD" erstellen und mit MKDIR ~ / SteamCMD und dann "CD ~ / SteamCMD" erstellen. Wo Sie die Erstellung eines Katalogs im Geschäftskatalog des Profildampfs erstellen können.
  4. Laden Sie die Verteilung sofort in der Konsole herunter: "Wget http://media.steampowered.com/client/installer/stampmd_linux.tar.gz".
  5. Wir produzieren das Auspacken des Archivs: "tar -xvzf dampfcmd_linux.tar.gz". Geben Sie als Nächstes "LS" ein und zeigen Sie an, welche Dateien hinzugefügt werden.
  6. Mit Hilfe von "./stampmd.sh" führen Sie den Start des Shello-Skripts aus. Wo wir eine Einladung zum Steam Console-Team erstellen. Zweifellos produzieren wir in der Zukunft einfach Befehle, die für die Stima vorgesehen sind, die wir bei der Installation von Windows-Version bereits gesehen haben.

"Anmeldung anonym"

"Force_install_dir ./res02"

"App_update 258550"

  1. So installieren Sie alles, dann gehen wir mutig in den Ordner "RES02", aber dafür müssen Sie zunächst aus der "Quit" -Konsole aussteigen. Wir betreten weitere "CD ./res02" und geben "ls" ein. Wir betrachten alle Dateien und unter Ihren Freunden sehen wir, dass es eine "rustedatedaticed" -Datei gibt.
  2. In diesem Schritt erinnert sich die Windows-Version erneut, wo wir bereits eine Batchdatei verwenden. In ähnlicher Weise tun wir hier, der Launchierer unter den Parametern "./rustiggert -batchmode". Danach beginnt die Konsole mit der Ausgabe einer Vielzahl von Nachrichten, um einige Informationen, in denen keine Fehler vorhanden sind.

Dann starten wir schnell das Spiel und verschreiben, wie üblich in der Konsole "Connect 192.168.0.75:28016". Hier ist es anfangs bereits anfänglich durch die Adresse des Autos selbst als auch der Hafen angezeigt. Danach sehen wir, dass die Verbindung zum Server eingestellt ist. Leider wird der Server ohne Optimierung den größten Teil des RAMs verbrauchen, und dies ist etwa 5 von 8 GB. Schließlich erreichte unter Windows mit RAM nicht einmal 1,3 GB.

Haben Sie sich jemals gefragt, wie Sie Ihren eigenen Rost-Server herstellen können, aber mit Windows-Einschränkungen konfrontiert sind? Machen Sie nicht mehr Sinn, sich Sorgen zu machen! In diesem Handbuch zahlen wir die Serverkonfiguration unter Linux, insbesondere der Debian 8 x64-Distribution. Anstatt sich nur auf Rust Vanille zu fokussieren, haben wir Einstellungen unter Oxid und lehren, wie Sie Ihren Server sichern können.

Anfangseinstellung

Dies ist wahrscheinlich der längste Teil des Handbuchs, hilft Ihnen jedoch von der Sicht der Serversicherheitseinstellungen. Grundsätzlich richtet sich dieses Handbuch an Personen, die sich nicht mit den Konzepten der Serversicherheit und dem Gesamtbetrag als Ganzes vertraut sind.

  • Stellen Sie mit dem SSH-Client mit dem Server her (wir empfehlen wir mit Putty).
  • Gehen Sie zur Website des Generatorapols und erstellen Sie ein zufälliges Kennwort mit einer Länge von 50+ und kopieren Sie sie. Geben Sie anschließend die Konsole "Passwd Root" ein, klicken Sie mit der rechten Maustaste auf das Terminal.
  • Wenn Sie nun ein sicheres Passwort haben, können Sie das System aktualisieren: Schreiben Sie in das Terminal "Apt-Get Update -y && apt-Get Upgrade -Y", drücken Sie ENTER, dann "Apt-Get Installieren Sie Fail2ban Nano -Y" und erneut " EINGEBEN.
  • Laden Sie nun das Puttygen-Programm herunter und generieren Sie den Schlüssel. Geben Sie nun die folgenden Befehle miteinander ein, indem Sie die ENTER drücken, um in eine neue Zeile in Putty zu gelangen:

Mkdir ~ / .sssh
CHMOD 0700 ~ / .SH
Berühren Sie ~ / .ssh / autorisierte_keys
chmod 0644 ~ / .ssh / autorisierte_keys
Nano ~ / .ssh / autorisierte_keys

Gehen Sie nun zurück nach Puttygen, klicken Sie mit der rechten Maustaste mit einer großen Anzahl von Zeichen in das Fenster, und klicken Sie auf Alle auswählen und dann kopieren. Gehen Sie nun zurück zum Putty, wo Sie den Nano-Editor eröffnet haben, und klicken Sie mit der rechten Maustaste, um den öffentlichen Schlüssel einzulegen, und drücken Sie dann Strg + O -\u003e ENTER -\u003e Strg + X.

Geben Sie nun "Nano / etc / ssh / sshd_config" ein, dann Strg + W, dann geben Sie "PasswordAuth" ein. Entfernen Sie nun den Hash und ändern Sie Ja am Ende von Nein. Scrollen Sie nun nach unten und ändern Sie die VerwendungPAM auf NEIN. TRGR + W und geben Sie den Typ-PermitrootLogin ein und ändern Sie es einfach in das "Ohne-Passwort". Drücken Sie nun STRG + P (Speichern) und Strg + X (EXIT), und geben Sie dann "Service SSH Reload" ein.

Wir kehren zurück nach Puttygen zurück: Sie müssen in einem sicheren und geschlossenen Tasten in einem sicheren Ort speichern. Schließen Sie Putty und öffnen Sie es erneut, wählen Sie die Verbindung von der linken Seite -\u003e SSH -\u003e Autorisierung aus, und geben Sie eine Datei mit einem privaten Schlüssel an, den Sie gerade gespeichert haben. Klicken Sie nach der Rückkehr zur Sitzung auf "Standardeinstellungen", dann "Speichern", und dann "Öffnen", um sich ohne Passwort am System anzumelden.

SteamCMD.

Das Ventil verfügt über eine eigene Dokumentation zum Konfigurieren von SteamCMD, die Sie finden können. Nachdem Sie den APP_UPDATE-Abschnitt übergeben haben, geben Sie "app_update 258550" ein. Dies ist nur ein Server-ID-Rost.

Vanille.

Nachdem Sie alle Artikel mit SteamCMD abgeschlossen haben, können Sie zur Vanille-Einstellung gehen. Machen Sie "CD DirectorSteamcmd" und schreiben Sie dann Nano StarTrust.sh und fügen Sie es ein: "258550".

#! / bin / sh
Klar, während: tun
Exec ./ruhedaticed -batchMode -Nographics \\
-Server.IP ipaddressher \\
-Server.Port 28015 \\
-Rcon.ip ipaddressher \\
-Rcon.port 28016 \\
-RCON.PASSWORD "RCON Passwort hier" \\
-Server.maxplayers 75 \\
-Server.hostname "Servername" \\
-Server.Identity "my_server_identity" \\
-Server.Level "Verfahrenskarte" \\
-Server.Seed 12345 \\
-Server.Worldsize 3000 \\
-Server.savinterval 300 \\ -server.globalchat True \\
-Server.Decription "Beschreibung hier" \\
-Server.headerImage "512x256px JPG / PNG HeaderImage Link hier" \\
-Server.url "Website hier"
Echo "\\ nrestarting server ... \\ n" fertig

Sie müssen Ihre eigenen Werte ausfüllen, z. B. Samen (hierfür können Sie den Mapping-Vorschatzgenerator verwenden) usw. Jetzt machen wir "chmod u + x startrust.sh", dann "./StartRust.sh" und Ihr Server beginnt. Wenn während des Starts keine Probleme vorhanden sind, können Sie über RCON mit dem Server herstellen. Im Spiel können Sie mit dem Drücken von F1 eine Verbindung zum Server herstellen, indem Sie die Konsole auswählen, und drucken Sie Folgendes: "Connect iPhone: 28015". So konfigurieren Sie Ihren Administratorstatus im Spiel, in dem wir in den folgenden Handbüchern beschreiben.

Oxid.

Dieser Überbau über den Serverrost ist sehr beliebt. Hier beschreiben wir den Prozess seiner Einstellung. Zunächst müssen Sie "wget \u200b\u200bhttps://github.com/oxidemod/snapshots/master/oxide-rust_linux.zip" tun. Wenn Sie dann noch nicht installiert haben, dass UNZIP "APT-GET INSTIP -Y", nach dem Unzip von oxid-rust_linux.zip. Dies muss im Rust Server-Verzeichnis erfolgen, das Sie durch SteamCMD installiert haben (Sie müssen mit allem zustimmen, was angeboten wird). Dann müssen Sie die Rechte für den Start des Compilers konfigurieren: "chmod u + x csharpcompiler", damit er die Plugins für den Rost-Server mit der CS-Erweiterung kompilieren kann (erinnern Sie sich an das Kit-Plugin). Herzlichen Glückwunsch zum Erstellen eines vollständig bedienenden Oxid-Spielers-Rusts. In den folgenden Guides berühren wir solche Aspekte als "Berechtigungen" und aktuelle Probleme von Rost-Servern.

Aktualisieren

Es ist sehr einfach. Sie müssen die Schritte wiederholen, die Sie getan haben, wenn Sie Rust über SteamCMD installiert haben. Wenn Sie Oxid verwenden, müssen Sie ihn nach dem Update aktualisieren. Verwenden Sie den obigen Link, dann entpacken Sie es. Vielleicht müssen Sie die Rechte für CSharpcompiler ändern.

Firewall (für fortgeschrittene Benutzer)

Für eine zusätzliche Sicherheit des Servers können Sie die Firewall konfigurieren. Achtung: Änderungen an Servereinstellungen auf dem Debian-System vorzunehmen, können zu vollständiger Unfähigkeit, begrenzt oder vollständiger Fehlen von Zugriff auf den Server führen.

Schreiben Sie "Nano iptables.sh", dann kopieren Sie Folgendes:

iptables -p-input akzeptieren
Iptables -p-Ausgang akzeptieren
Iptables -f.
Iptables -a input -m conntrack --ctstate etabliert, verwandt -j akzeptieren
Iptables -a input -p tcp --dport 22 -j akzeptieren
Iptables -a input -p tcp --dport 28016 -j akzeptieren
Iptables -a input -p uDP --dport 28015 -j akzeptieren
Iptables -i input 1 -i lo -j akzeptieren
Iptables -p-input akzeptieren
Iptables -a input -j tropfen
APT-GET INSTALLIEREN SIE IPTABLE-ANDERE
Invoke-Rc.d iptables-persistent Save

Geben Sie dann "chmod u + ux iptables.sh" ein, dann geben Sie "./iptables.sh" ein. Es wird eine Reihe von Befehlen ausgeführt, die schließlich einfach den Standard-SSH-Port (22) öffnen, und dann zwei Standardports für den Rost-Server.

Rost ist ein Computerspiel der First-Person-Survival von den FacePunch-Studios für Windows, Linux oder Mac OSX verfügbar. Derzeit ist es noch in der Entwicklung (früher Zugang), aber Sie können es bereits auf dem Preis von etwa 12 US-Dollar spielen.

Es gibt zwei verschiedene Versionen des Spiels, dem alten und stabileren Dehnungslegacy (Heritage) und eine neuere Version des experimentellen, die vollständig von Grund auf neu geschrieben wird, und nun den Fokus der Aufmerksamkeit und alle aktuellen Entwicklerbemühungen.

Wenn Sie einen hochwertigen Server auf ausgezeichnetes Hosting erstellen möchten, ratsche ich Ihnen, Gamekutton-Hosting-Services zu verwenden

So erstellen Sie einen Server-Rost-experimenteller Dampf

Was brauchen wir?

Sehen Sie sich vor dem Start den Inhalt des Batnik an.

Rustedicatics.exe -batchMode -Ladung ist dafür verantwortlich, einen Server ohne grafische Benutzeroberfläche auszuführen, und die Präfixlast ist sehr wichtig, da ohne ihn, wenn Sie den Server-Startup starten, alle Progres nicht geladen, sozusagen löschen .

server.Seed - "Getreide" -Moderner, um eine Welt zu erstellen, eine ganze Zahl von -2147483647 bis 2147483647. von dieser Nummer hängt davon ab, wie die Welt erzeugt wird. Es gibt nur gemeinsame Standorte, die unverändert bleiben, es ist Schnee, Wald, Wüste.

Sie können BAT starten und verbinden mit:

"Client.connect (IP): (Port)" in der Konsole F1. Wenn der Host Sie ist, dann für den CONCIT auf LAN "Client.Connect localhost: 28015"

Wie für die übrigen Einstellungen, lesen Sie oben, sind sie die gleichen wie für die Versionen der Version.

So erhalten Sie einen Administrator-Rost experimentell

Es gibt verschiedene Möglichkeiten, Admin- und Moderatoren hinzuzufügen

1. Die Serverkonsole verwirgt nicht die Serverkonsole und die Client-Konsole (Spiele) in der Konsole, Sie müssen den Code registrieren:

ownerID "Nick Player" - Administrator (Serverbesitzer)

Beispiel: Code: EVELIDID 76561198002158852 "Megarust" ModeratorID 76561198002158852 "Megarust", danach erhalten wir die Antwort vom Server, um den Status zuzuordnen

2 Über Benutzer .cfg. Wir finden die Benutzer .cfg-Datei, normalerweise ist es (der Ordner mit dem Server \\ Server \\ my _server _Identity \\ cfg) mit einem beliebigen Texteditor und verschreiben:

Code: OwnerID "Nick Player" - Administrator (Server-Inhaber)

moderatorID "Nick Player" - Moderator

Hinweis! Vor bearbeitung Benutzer .cfg Sie müssen den Server ausschalten usw. Mit dem anschließenden Herunterfahren des Servers wird diese Konfiguration überschrieben.

3. Treiber Rusty - Server RCON Administration Tool

Diese Methode dauert weniger und Anstrengungen im Vergleich zu zwei vorherigen. Um damit zu beginnen, müssen wir RCON .port und RCON.PASSWORD konfigurieren, wenn es nicht früher durchgeführt wurde. Rcon .port ist in der Regel 1 mehr als Ihr üblicher Hafen.

Beispiel: Normaler Anschluss: IP: 28015 RCON-Anschluss: IP: 28016 Einrichten von RCON-Anschluss- und Kennwort-Code: @echo AUS Rustedicatedicated .exe -batchMode + Server .port 28015 + RCON .port 28016 + RCON .Password "ChangemeM123" + Server. Hostname "Rust -Helper .ru" + Server. "My _server _Identity" + Server .maxplayers 100 + Server .SaviTerval 3600 -Logfile "log .txt" nun rustig ausführen und zu den Einstellungen gehen und Ihre Daten angeben. Wenn alles richtig gemacht wird, ändern Sie dann auf der Registerkarte RCON -\u003e Konsole und registrieren Sie den Code: OwnerID "Nick Player" - Administrator (Serverbesitzer) ModeratorID "Nick Player" - Moderator

Herzlichen Glückwunsch, jetzt bist du admin! Starten Sie den Server neu usw. Der Administrator kann nicht funktionieren, wenn Sie online wären, während Sie den Status ändern!

Fortsetzung des Themas:
Os

Ich habe einen Web-Service, den ich überregte, den ich als "Link zum Service hinzufügen" registriert habe, für den HTTPS erforderlich ist, und Zertifikat. Unten ist mein Code zum Erstellen einer Instanz ...