Wissensdatenbank

1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!

SSH-Verbindung herstellen (Erste Verbindung VPS Cloud / VPS Lite Linux)

Diese Anleitung erklärt, wie Sie die erste SSH-Verbindung zu Ihrem VPS Cloud / VPS Lite herstellen.

 

Einen Befehl mit Root-Rechten ausführen…

Öffnen Sie eine Anwendung vom Typ Terminal (Befehlszeilenschnittstelle, CLI / Command Line Interface) auf Ihrem Gerät, z. B. die Anwendung PuTTY (für Windows herunterladen und installieren) oder Terminal (standardmäßig auf macOS installiert), und führen Sie sudo -i aus, um die vollständige Root-Umgebung zu laden. Dadurch erhalten Sie eine vollständige interaktive Sitzung als Root mit dem persönlichen Verzeichnis und den Umgebungsvariablen von Root.

 

… auf macOS oder Linux

Um sich zu verbinden, müssen Sie ein Terminalfenster öffnen und den folgenden Befehl ausführen:

ssh -i [key path] [user]@[server]

  • [key path] = Link zur Datei, die den privaten Schlüssel enthält; zur Erinnerung: beim Bestellen Ihres VPS Cloud / VPS Lite wurden Sie aufgefordert, ein Schlüsselpaar zu generieren oder Ihren eigenen öffentlichen Schlüssel hochzuladen (die Rechte müssen ausreichend sein, z. B. 0700)
  • [user] = siehe unten die Standardbenutzernamen
  • [server] = IPv4-Adresse des Servers (im Manager angegeben)

Beispiel: ssh -i c:/path/key ubuntu@192.168.1.1

Bei einer Fehlermeldung "WARNING: UNPROTECTED PRIVATE KEY FILE!" den Befehl chmod 400 [key path] ausführen.

 

… auf Windows

Windows ermöglicht keine native SSH-Verbindung: Aktivieren Sie die Bash-Shell (mindestens Windows 10) oder laden Sie die folgenden beiden kostenlosen Programme herunter: PuTTY & PuTTYgen

Um zu beginnen, muss Ihr privater Schlüssel für die Verwendung mit PuTTY konvertiert werden.

Öffnen Sie dazu PuTTYgen und klicken Sie auf die Schaltfläche "Load", um Ihren privaten Schlüssel zu laden. Speichern Sie dann Ihren privaten Schlüssel mit der Schaltfläche "Save private key".

Öffnen Sie nun PuTTY und geben Sie die folgenden Elemente ein:

Unter Session (im linken Seitenfeld):

  • [HostName] = IPv4-Adresse des Servers (im Manager angegeben)
  • [Port] = Standardport beibehalten, d. h. 22
  • [Connection type] = hier "SSH" angeben

Unter Connection / SSH / Auth (im linken Seitenfeld):

  • Öffnen Sie Ihren privaten Schlüssel, der über PuTTYgen generiert wurde, mit der Schaltfläche «Durchsuchen» unter «Private key file for authentication»
  • Drücken Sie die Schaltfläche «Öffnen» unten im Fenster, ein Terminal wird geöffnet und Ihr Benutzername wird abgefragt (user = siehe unten)

 

Standard-Benutzername [user] für nicht verwaltete Cloud-Server mit:

Tabelle der Linux-Distributionen

Linux-DistributionStandard-Benutzer
AlmaLinuxalmalinux
Arch Linuxarch
CentOScloud-user
Debian 7 "Wheezy" und ältere Versionenroot
Debian 8 "Jessie" und neuere Versionendebian
Fedorafedora
FreeBSDfreebsd
Ubuntuubuntu
OpenBSDopenbsd
openSUSE Leap 15opensuse
openSUSE 42root
RancherOSrancher
SUSE Linux Enterprise Serverroot

Der Benutzer ist immer der Standardbenutzer der Distribution.


War diese FAQ nützlich?