Die Konsole im Kundenbereich gibt Ihnen direkten Zugriff auf den Bildschirm des VPS. Sie läuft nicht über das Netzwerk des VPS und funktioniert deshalb auch dann, wenn Sie sich wegen der Firewall, eines Fehlers in der SSH-Konfiguration oder einer gesperrten IP-Adresse nicht per SSH verbinden können.
Was Sie brauchen
- Ein StormHost-VPS
- Das Root-Passwort (Registerkarte Konsole › Passwort › Anzeigen oder ein selbst gesetztes Passwort)
- Die Berechtigung Konsole, falls jemand den Dienst mit Ihnen teilt
- Etwa 5 Minuten
Terminal oder grafische Konsole?#
Öffnen Sie Meine Dienste, klicken Sie auf Ihren VPS und bleiben Sie in der Registerkarte Konsole. Oben wechseln Sie zwischen zwei Modi:
| Modus | Was er ist | Wann verwenden |
|---|---|---|
| Terminal | Eine textbasierte (serielle) Konsole. Sie tippen hinein wie in ein gewöhnliches Terminal. | Fast immer. Zeichen wie @, / oder - kommen unabhängig von Ihrem Tastaturlayout richtig an. |
| Grafische Konsole | Das Bild des „Monitors“ des VPS (VNC). Sie steuern es nach einem Klick in das Bild mit der Tastatur. | Wenn das Terminal nichts anzeigt oder Sie sehen möchten, was der VPS beim Booten ausgibt. |
Beide Konsolen funktionieren unabhängig vom Netzwerk des VPS, von der Firewall und vom SSH-Server. Der VPS muss nur laufen.
Wann Sie die Konsole nutzen#
- Sie haben eine Firewall eingeschaltet (UFW oder Regeln in der Registerkarte Firewall) und sich selbst den SSH-Zugang abgeschnitten.
- Fail2ban hat Ihre IP-Adresse gesperrt.
- Sie haben
/etc/ssh/sshd_configbearbeitet, und der SSH-Server startet nicht. - Sie haben die Netzwerkkonfiguration beschädigt (netplan,
/etc/network/interfaces). - Der VPS bootet nicht, und Sie möchten die Fehlermeldung sehen.
Anmeldung in der Konsole#
- Klicken Sie in der Registerkarte Konsole auf Terminal.
- Warten Sie, bis der Status „verbinde…“ verschwindet. Eine Anmeldeaufforderung erscheint, zum Beispiel
my-vps login:. Ist der Bildschirm leer, klicken Sie hinein und drücken Sie Eingabe. - Geben Sie
rootein und drücken Sie Eingabe. - Geben Sie bei der Aufforderung
Password:das Root-Passwort ein und drücken Sie Eingabe. Das Passwort wird bei der Eingabe nicht angezeigt. - Die Eingabeaufforderung
root@my-vps:~#erscheint. Jetzt geben Sie Befehle genau wie über SSH ein.
Zum Abmelden geben Sie exit ein.
Die Passwortanmeldung in der Konsole funktioniert auch bei für SSH ausgeschalteten Passwörtern
Die Einstellungen PasswordAuthentication no und PermitRootLogin gelten nur für SSH. In der Konsole können Sie sich weiterhin mit dem Root-Passwort anmelden, solange Sie es haben. Deshalb sollten Sie das Root-Passwort in einem Passwort-Manager aufbewahren, auch wenn Sie für SSH nur einen Schlüssel verwenden.
Klicken Sie in der Grafischen Konsole zuerst in das Bild, sonst reagiert die Tastatur nicht. Die grafische Konsole sendet Tasten nach ihrer Position auf der Tastatur, und das System des VPS verwendet das englische Layout. Zeichen wie @, /, - oder die Buchstaben y und z können daher anders ankommen. Schalten Sie das Tastaturlayout Ihres Computers auf Englisch (EN/US) um oder verwenden Sie das Terminal, das dieses Problem nicht hat.
Text einfügen: Klicken Sie im Terminal mit der rechten Maustaste und wählen Sie Einfügen. In der grafischen Konsole funktioniert das Einfügen aus der Zwischenablage nicht; Sie müssen den Text tippen.
Stromversorgung: Start, Neustart, Stopp#
Die Schaltflächen der Stromversorgung befinden sich in der Registerkarte Konsole oben rechts, neben der Statusmarkierung des VPS (Läuft, Gestoppt …). Einen Neustart oder ein Herunterfahren müssen Sie in einem Dialog bestätigen. Ein Mitglied eines geteilten Dienstes sieht sie nur mit der Berechtigung Starten, Stoppen und Neustarten.
| Schaltfläche | Was sie tut |
|---|---|
| Start | Schaltet einen gestoppten VPS ein. |
| Neustart | Bittet das System, sauber herunterzufahren, und startet den VPS dann erneut. Fährt das System nicht innerhalb von etwa 20 Sekunden herunter, wird der VPS hart neu gestartet. |
| Stopp | Bittet das System, sauber herunterzufahren. Fährt es nicht innerhalb von etwa 20 Sekunden herunter, wird es hart ausgeschaltet. Der VPS bleibt aus, bis Sie ihn starten. |
„Hart“ bedeutet dasselbe wie das Ziehen des Steckers eines Computers: Daten, die Anwendungen nicht mehr speichern konnten, gehen verloren. Stoppen Sie Datenbanken und Gameserver deshalb besser zuerst mit einem Befehl im VPS. Das sanfteste Herunterfahren ist der Befehl poweroff direkt im VPS: Das System fährt ohne Zeitlimit herunter, und Sie schalten den VPS anschließend mit der Schaltfläche Start ein.
Der Befehl reboot ist nicht dasselbe wie die Schaltfläche Neustart
Der Befehl reboot im VPS startet nur das Betriebssystem neu. Die virtuelle Maschine läuft weiter, sodass ein Upgrade von RAM und CPU-Kernen nicht wirksam wird. Verwenden Sie nach einem Upgrade die Schaltfläche Neustart (oder Stopp und Start). Mehr dazu in der Anleitung VPS-Upgrade.
Rettungsverfahren#
Folgen Sie nach der Anmeldung im Terminal dem Verfahren für das, was schiefgegangen ist.
Die Firewall UFW hat Sie ausgesperrt#
Erlauben Sie SSH und prüfen Sie die Regeln:
ufw allow 22/tcp
ufw status verboseufw allow 22/tcp– erlaubt eingehende Verbindungen zu TCP-Port 22 (SSH).ufw status verbose– gibt den Status der Firewall und alle Regeln aus.
Wenn Sie unsicher sind, schalten Sie die Firewall vorübergehend mit ufw disable aus und richten Sie sie nach der Anleitung Firewall UFW neu ein.
Wenn Sie die Regeln in der Registerkarte Firewall des Kundenbereichs ausgesperrt haben, brauchen Sie die Konsole nicht: Korrigieren Sie die Regel direkt in dieser Registerkarte (siehe Firewall im Kundenbereich).
Fail2ban hat Ihre IP-Adresse gesperrt#
fail2ban-client unban <IHRE_IP>fail2ban-client– steuert das laufende fail2ban.unban– entsperrt die Adresse in allen Jails auf einmal, also sowohlsshdals auch im strengerenrecidive.<IHRE_IP>– die öffentliche IP-Adresse Ihres Internetanschlusses, zum Beispiel198.51.100.25.
fail2ban-client status sshd listet die gesperrten Adressen auf. Ihre erkennen Sie am Zeitpunkt der Sperrung (grep "Ban " /var/log/fail2ban.log | tail). Details in der Anleitung Fail2ban.
Der SSH-Server startet nach einer Konfigurationsänderung nicht#
sshd -tsshd -t– prüft die Konfiguration des SSH-Servers. Ist sie in Ordnung, gibt er nichts aus. Bei einem Fehler gibt er Datei und Zeilennummer aus.
Beheben Sie den Fehler in einem Editor (zum Beispiel nano /etc/), führen Sie sshd -t erneut aus und starten Sie dann SSH neu:
systemctl restart sshsystemctl restart ssh– startet den Dienst des SSH-Servers neu (unter Ubuntu und Debian heißt erssh).
Wenn Sie den SSH-Port geändert haben und der VPS SSH über einen Socket startet (Standard unter Ubuntu 24.04; prüfen mit systemctl is-active ssh.socket), führen Sie stattdessen systemctl daemon-reload und systemctl restart ssh.socket aus. Sonst bleibt SSH auf dem ursprünglichen Port.
Beschädigte Netzwerkkonfiguration#
Machen Sie die zuletzt vorgenommene Änderung rückgängig (löschen Sie zum Beispiel die neue Datei in /etc/netplan/ oder in /etc/). Wenn der VPS netplan verwendet, wenden Sie die Konfiguration mit netplan apply erneut an. Bei ifupdown (kein Ordner /etc/netplan/) starten Sie den VPS mit der Schaltfläche Neustart neu. Wie Sie Adressen hinzufügen, beschreibt die Anleitung IPv6 und weitere IP-Adressen.
Überprüfung#
Die Konsole funktioniert, wenn Sie nach einem Klick auf Terminal die Aufforderung login: und nach der Anmeldung die Eingabeaufforderung root@…:~# sehen.
Fehlerbehebung#
Die Konsole bleibt auf „getrennt“#
Prüfen Sie, dass der VPS läuft (Status Läuft). Starten Sie einen gestoppten VPS mit der Schaltfläche Start. Klicken Sie dann auf Erneut verbinden. Auch während der Wiederherstellung eines Backups verbindet sich die Konsole nicht: „Der VPS ist gerade gesperrt (eine Backup-Wiederherstellung läuft)“. Warten Sie, bis die Wiederherstellung abgeschlossen ist.
Der Bildschirm ist schwarz oder leer#
Klicken Sie in die Konsole und drücken Sie Eingabe. Das System wartet oft nur und gibt die Anmeldeaufforderung erst nach einem Tastendruck aus. Bleibt die grafische Konsole schwarz, wechseln Sie zum Terminal.
Login incorrect#
Sie haben das falsche Passwort eingegeben. Prüfen Sie in der grafischen Konsole das Tastaturlayout (siehe oben). Wenn Sie das Passwort mit passwd geändert haben, gilt das neue Passwort, nicht das hinter der Schaltfläche Anzeigen in der Zeile Passwort. Wenn Sie das Root-Passwort nicht kennen und auch keinen SSH-Schlüssel haben, kontaktieren Sie uns (Support).
Zusammenfassung
- Die Konsole in der Registerkarte Konsole funktioniert auch ohne Netzwerk, SSH und Firewall des VPS.
- Verwenden Sie hauptsächlich das Terminal; die grafische Konsole nur, wenn das Terminal nicht ausreicht.
- Sie melden sich als
rootmit dem Root-Passwort an, auch wenn Sie Passwörter für SSH ausgeschaltet haben. - Neustart und Stopp versuchen zuerst ein sauberes Herunterfahren; nach etwa 20 Sekunden greifen sie hart durch.
- Ein Upgrade von RAM und CPU wird erst nach einem Neustart mit der Schaltfläche wirksam, nicht mit dem Befehl
reboot.