Nachdem ein Server erstellt wurde, kannst du dich über SSH damit verbinden. Nutze dazu eine Kommandozeile.
-
Greifst du mit dem folgenden Befehl remote auf deinen Server zu
Über IPv4 oder IPv6:
-
IPv4
$ ssh root@<203.0.113.1>Ersetze den Abschnitt
<203.0.113.1>mit der IPv4-Adresse deines eigenen Servers. -
IPv6
Den Cloud Servern wird bei IPv6-Adressen immer ein /64 Netzwerk zugewiesen. Standardmäßig weisen wir den Servern die erste Adresse dieses Netzwerks zu. Gib beim Verbinden mit dem Server nicht das Netzwerk/64als Endung an, sondern die erste Adresse1.$ ssh root@<2001:db8:1234::1>Ersetze den Abschnitt
<2001:db8:1234::1>mit der IPv6-Adresse deines eigenen Servers.
Die IP-Adresse kannst du dir in der Hetzner Console kopieren, indem du mit der Maus einmal direkt daraufklickst.
Kommandozeilen-Warnung
Sollte eine Warnung wie diese erscheinen, kann yes angegeben werden.
The authenticity of host '<203.0.113.1> (<203.0.113.1>)' can't be established. ECDSA key fingerprint is SHA256:Jw/3FIJwpp3FIJw/3FIJw/3FppLVppmjWs. Are you sure you want to continue connecting (yes/no/[fingerprint])?Der in der Warnung angegebene Fingerprint wird lokal gespeichert und in Zukunft automatisch erkannt. Diesen Fingerprint kannst du in der folgenden Datei einsehen:
~/.ssh/known_hostsSobald du deinen Server löschst, wird dieser Fingerprint ungültig.
-
-
Der nächste Schritt hängt davon ab, ob du beim Erstellen deines Servers einen SSH-Key angegeben hast oder nicht
-
SSH-Key
Wenn du kein zusätzliches Passwort festgelegt hast, sind keine weiteren Schritte notwendig. Du bist automatisch mit deinem Server verbunden. Hast du eines angegeben, gib es jetzt ein. -
Kein SSH-Key
Nach dem Erstellen deines Servers hast du dein root-Passwort per E-Mail von uns erhalten. Bitte gib es nun ein.
Beachte, dass Passwörter bei der Eingabe in der Kommandozeile nicht sichtbar sind.
Passwort ändern:
Wenn du dich das erste Mal per root-Passwort auf deinem Server anmeldest, wirst du dazu aufgefordert, dein Passwort zu ändern.
Gib dazu wie aufgefordert dein altes Passwort an und bestimme anschließend ein neues Passwort.
-
-
Bearbeite die
config-Datei auf deinem lokalen GerätNun da du die Schritte zum Verbinden mit dem Server einmal selbst durchgeführt hast, kannst du der
config-Datei auf deinem lokalen Gerät optional einen neuen Eintrag hinzufügen. Wenn ein solcher Eintrag besteht, kannst du anstelle vonssh <username>@<IP-address>künftig einen selbst festgelegten Namen angebenssh <unique-name>, um eine Verbindung zum Server herzustellen.Der
config-Datei können Einträge in folgendem Format hinzugefügt werden:Host <unique-name> HostName <IP-address> User <username> PreferredAuthentications <publickey/password>Nutze zunächst die Tastenkombination
CTRL+D, um die Verbindung zu deinem Server zu beenden. Du solltest nun wieder auf deinem lokalen Gerät sein.Bearbeite auf deinem lokalen Gerät die
config-Datei:nano ~/.ssh/configFüge der untersten Zeile folgenden Text hinzu:
Host <unique-name> HostName <203.0.113.1> User root PreferredAuthentications publickeyErsetze
<unique-name>mit einem selbst gewählten Namen,<203.0.113.1>mit der IP-Adresse deines eigenen Servers undrootmit deinem eigenen Benutzernamen auf dem Server. Wenn auf dem Server für den angegebenen Benutzer kein SSH-Key hinterlegt ist, gibst du für "PreferredAuthentications" anstelle von "publickey" bitte "password" an.Sobald du fertig bist, kannst du die Datei mit
CTRL+Xschließen, mitYspeichern und mitENTERbestätigen.Durch den neuen Eintrag kannst du in deiner Kommandozeile künftig
ssh <unique-name>ausführen, anstelle vonssh root@<203.0.113.1>, um dich mit deinem Server zu verbinden. -
Prüfst du, ob der Eintrag funktioniert
Verbindest du dich erneut mit deinem Server:ssh <unique-name>
Du solltest nun mit deinem Server verbunden sein. Um die Verbindung wieder zu schließen, nutzt du die Tastenkombination CTRL+D.
Nächste Schritte: