Nachdem ein Server erstellt wurde, können Sie sich über SSH damit verbinden. Nutzten Sie dazu eine Kommandozeile.
-
Greifen Sie mit dem folgenden Befehl remote auf Ihren Server zu
Über IPv4 oder IPv6:
-
IPv4
$ ssh root@<203.0.113.1>
Ersetzen Sie den Abschnitt
<203.0.113.1>
mit der IPv4-Adresse Ihres 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. Geben Sie beim Verbinden mit dem Server nicht das Netzwerk/64
als Endung an, sondern die erste Adresse1
.$ ssh root@<2001:db8:1234::1>
Ersetzen Sie den Abschnitt
<2001:db8:1234::1>
mit der IPv6-Adresse Ihres eigenen Servers.
Die IP-Adresse können Sie sich in der Cloud Console kopieren, indem Sie mit der Maus einmal direkt draufklicken.
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 können Sie in der folgenden Datei einsehen:
~/.ssh/known_hosts
Sobald Sie Ihren Server löschen, wird dieser Fingerprint ungültig.
-
-
Der nächste Schritt hängt davon ab, ob Sie beim Erstellen Ihres Servers einen SSH-Key angegeben haben oder nicht
-
SSH-Key
Wenn Sie kein zusätzliches Passwort festgelegt haben, sind keine weiteren Schritte notwendig. Sie sind automatisch mit Ihrem Server verbunden. Sollten Sie eines angegeben haben, dann geben Sie es jetzt ein. -
Kein SSH-Key
Nach dem Erstellen Ihres Servers haben Sie Ihr root-Passwort per E-Mail von uns erhalten. Bitte geben Sie dieses nun ein.
Beachten Sie, dass Passwörter bei der Eingabe in der Kommandozeile nicht sichtbar sind.
Passwort ändern:
Wenn Sie sich das erste Mal per root-Passwort auf Ihrem Server anmelden, werden Sie dazu aufgefordert Ihr Passwort zu ändern.
Geben Sie dazu wie aufgefordert Ihr altes Passwort an und bestimmen Sie anschließend ein neues Passwort.
-
-
Bearbeiten Sie die
config
-Datei auf Ihrem lokalen GerätNun da Sie die Schritte zum Verbinden mit dem Server einmal selbst durchgeführt haben, können Sie der
config
-Datei auf Ihrem lokalen Gerät optional einen neuen Eintrag hinzufügen. Wenn ein solcher Eintrag besteht, können Sie 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>
Nutzen Sie zunächst die Tastenkombination
CTRL
+D
, um die Verbindung zu Ihrem Server zu beenden. Sie sollten nun wieder auf Ihrem lokalen Gerät sein.Bearbeiten Sie auf Ihrem lokalen Gerät die
config
-Datei:nano ~/.ssh/config
Fügen Sie der untersten Zeile folgenden Text hinzu:
Host <unique-name> HostName <203.0.113.1> User root PreferredAuthentications publickey
Ersetzen Sie
<unique-name>
mit einem selbst gewählten Namen,<203.0.113.1>
mit der IP-Adresse Ihres eigenen Servers undroot
mit Ihrem eigenen Benutzernamen auf dem Server. Wenn auf dem Server für den angegebenen Benutzer kein SSH-Key hinterlegt ist, geben Sie für "PreferredAuthentications" anstelle von "publickey" bitte "password" an.Sobald Sie fertig sind, können Sie die Datei mit
CTRL
+X
schließen, mitY
speichern und mitENTER
bestätigen.Durch den neuen Eintrag können Sie in Ihrer Kommandozeile künftig
ssh <unique-name>
ausführen, anstelle vonssh root@<203.0.113.1>
, um sich mit Ihrem Server zu verbinden. -
Prüfen Sie, ob der Eintrag funktioniert
Verbinden Sie sich erneut mit Ihrem Server:ssh <unique-name>
Sie sollten nun mit Ihrem Server verbunden sein. Um die Verbindung wieder zu schließen, nutzen Sie die Tastenkombination CTRL
+D
.
Nächste Schritte: