Erste SSH-Verbindung zu Ihrem VPS
Generieren Sie Ihre Schlüssel, melden Sie sich root an und sichern Sie den Fernzugriff ab der ersten Minute.
Bereit, Ihren Service zu starten? Überprüfen Sie Angebote und bestellen Sie online.
Angebote ansehen und bestellenVoraussetzung
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- Ein Linux-VPS, das in Anthony IT Solutions (Debian oder Ubuntu) aktiv ist.
- Die IPv4-Adresse Ihres Servers, sichtbar in My Services oder im VPS-Panel.
- Das Root-Passwort, das nach der Bereitstellung per E-Mail übermittelt oder vom Panel aus zugänglich ist.
- Ein Terminal auf Ihrem Computer: PowerShell oder Windows Terminal (Windows), Terminal (macOS) oder ein Linux-Emulator.
Loggen Sie sich mit einem Passwort ein (erstes Mal)
-
Öffnen Sie ein Terminal
Unter Windows 10/11 öffnen Sie PowerShell. Öffnen Sie unter macOS oder Linux die Terminal-Anwendung.
-
Führen Sie den Befehl SSH aus
Ersetzen
ADRESSE_IPdurch die IPv4 Ihres VPS:
ssh root@ADRESSE_IPWährend der ersten Verbindung fordert das System Sie auf, den Footprint des Servers zu validieren. Typ yes Dann treten Sie ein. Geben Sie dann das Root-Passwort ein (die Zeichen werden nicht auf dem Bildschirm angezeigt: es ist normal).
SSH-Schlüssel verwenden (empfohlen)
Die Schlüsselauthentifizierung ist sicherer als ein Passwort. Es vermeidet Brute-Force-Angriffe und vereinfacht die täglichen Verbindungen.
1. Generieren Sie ein Schlüsselpaar
Auf Ihrer lokalen Post:
ssh-keygen -t ed25519 -C "[email protected]"Drücken Sie Enter, um den Standardspeicherort zu akzeptieren ()~/.ssh/id_ed25519. Definieren Sie eine Passphrase, wenn Sie möchten (empfohlen).
2. Kopieren Sie den öffentlichen Schlüssel in den VPS
Unter Linux oder macOS:
ssh-copy-id root@ADRESSE_IPUnter Windows (PowerShell, mit OpenSSH installiert):
type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh root@ADRESSE_IP "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"3. Prüfanschluss
ssh root@ADRESSE_IPSie müssen sich einloggen, ohne das Root-Passwort einzugeben (es sei denn, Sie haben den Schlüssel mit einer Passphrase geschützt).
Sicherer SSH-Zugang
Sobald Sie verbunden sind, wenden Sie diese guten Praktiken an:
- Erstellen Sie einen Nicht-Root-Benutzer für die tägliche Verwaltung ()
adduser admin, dannusermod -aG sudo admin). - Root-Verbindung durch Passwort deaktivieren in
/etc/ssh/sshd_config:PermitRootLogin prohibit-password(root bleibt bei der Konfiguration per Schlüssel zugänglich). - Passwort-Authentifizierung deaktivieren Sobald die Schlüssel vorhanden sind:
PasswordAuthentication no. - SSH neu starten:
systemctl restart sshd(Debian/Ubuntu).
Verbindung mit einem Grafikclient
Sie können auch verwenden Putz (Fenster) oder Termius (Multiplattform). Inform IP, Port 22, Benutzer root oder Ihren Benutzer, und laden Sie dann Ihren privaten Schlüssel in die Einstellungen des Clients.