SSH-Benutzer in ISPConfig erstellen und sich damit verbinden

Procédure

Sie können den sicheren Kommandozeilenzugriff für Ihre Website direkt über das Administrationspanel Ihres Servers einrichten. Das Protokoll SSH (Secure Shell) ist ein verschlüsseltes Kommunikationsprotokoll, mit dem Sie die Fernsteuerung eines Servers übernehmen und Systembefehle sicher ausführen können. Diese Anleitung zeigt Ihnen, wie Sie in ISPConfig ein Shell-Benutzerkonto erstellen, Ihre Zugänge konfigurieren und Ihre erste Verbindung erfolgreich herstellen.

Die Schritte

  1. Zugriff auf die VPS-Verwaltung

    Melden Sie sich in Ihrem LWS-Kundenbereich an, gehen Sie zur Liste Ihrer Server und klicken Sie bei Ihrem ISPConfig-VPS auf Verwalten.

    SSH-Benutzer in ISPConfig erstellen und sich damit verbinden
  2. Das ISPConfig-Panel öffnen

    Im Bereich Verwaltung Ihres Servers klicken Sie auf Administrations-Panel, um die Weboberfläche von ISPConfig zu öffnen.

    SSH-Benutzer in ISPConfig erstellen und sich damit verbinden
  3. Die Verwaltung der SSH-Benutzer öffnen

    Klicken Sie im oberen Menü auf Sites und dann in der Seitenleiste unter Command Line auf SSH/SFTP-User.

    SSH-Benutzer in ISPConfig erstellen und sich damit verbinden
  4. Einen neuen Shell-Benutzer hinzufügen

    Klicken Sie in der Liste der Shell-Konten auf die grüne Schaltfläche Add new Shell-User, um das Erstellungsformular zu öffnen.

    SSH-Benutzer in ISPConfig erstellen und sich damit verbinden
  5. Die Parameter des Shell-Kontos eingeben

    Wählen Sie die betreffende Website unter Site aus, geben Sie einen Namen unter Username ein und legen Sie dann ein starkes Passwort fest oder fügen Sie Ihren öffentlichen Schlüssel in SSH-RSA / ED25519 Public-Key ein. Wählen Sie Ihre Umgebung unter Chroot Shell (zum Beispiel Jailkit), vergewissern Sie sich, dass das Kontrollkästchen Active aktiviert ist, und klicken Sie dann auf Save.

    SSH-Benutzer in ISPConfig erstellen und sich damit verbinden
  6. Die vollständige Kennung des Kontos notieren

    Vergewissern Sie sich, dass Ihr neuer Zugang in der Tabelle mit dem Status Yes erscheint, und notieren Sie die vollständige Kennung, die in der Spalte Username angezeigt wird.

    SSH-Benutzer in ISPConfig erstellen und sich damit verbinden
  7. Die Server-Firewall prüfen

    Bevor Sie die Verbindung herstellen, vergewissern Sie sich in Ihrem Kundenbereich, dass die Firewall Ihres Servers eingehende Verbindungen über den SSH-Port zulässt.

  8. Die SSH-Verbindung über Ihr Terminal herstellen

    Öffnen Sie das Terminal Ihres Computers und starten Sie den Verbindungsbefehl, indem Sie Ihre Informationen einsetzen: ssh defaultdemo@203.0.113.10 (fiktive Beispiel-IP-Adresse). Bestätigen Sie mit Ihrem Passwort oder Ihrer Schlüssel-Passphrase.

  9. Mit Ihren Dateien arbeiten und die Sitzung beenden

    Prüfen Sie Ihre Sitzung mit whoami, lokalisieren Sie Ihren Ordner mit pwd und listen Sie die Dateien mit ls auf. Um ein Dokument zu erstellen oder zu ändern, verwenden Sie den Befehl nano fichier.txt (speichern und beenden Sie mit der Tastenkombination Ctrl+X und bestätigen Sie dann mit O), kopieren oder komprimieren Sie Ihre Elemente je nach Bedarf, und geben Sie anschließend exit ein, um die Verbindung zu trennen.

Übliche Befehle in einer SSH-Sitzung

Hier sind die grundlegenden Befehle, um Ihre Dateien zu verwalten, sobald Sie mit Ihrem Hosting verbunden sind:

  • whoami — zeigt den Namen des aktuell angemeldeten Benutzers an
  • pwd — gibt den absoluten Pfad des Ordners an, in dem Sie sich befinden
  • ls — listet die Dateien und Verzeichnisse im aktuellen Ordner auf
  • nano — interaktiver Texteditor in der Konsole zum Bearbeiten Ihrer Dateien
  • cp und tar — ermöglichen es jeweils, Dateien zu kopieren und komprimierte Archive zu erstellen
  • exit — beendet die Shell-Sitzung auf dem entfernten System ordnungsgemäß

Häufige Fragen

Was ist der Unterschied zwischen einem ISPConfig-Shell-Benutzer und dem root-Benutzer?

Der ISPConfig-Shell-Benutzer ist auf den Bereich seiner Website beschränkt und besitzt keinerlei administrative Rechte auf dem System. Der root-Benutzer verwaltet die gesamte Maschine. Auf verwalteten VPS ist der direkte root-Zugang aus Sicherheitsgründen gesperrt; konsultieren Sie unsere spezielle Hilfe „ROOT SSH-Zugang“, wenn Sie Ihr System selbst verwalten.

Was ist chroot (Jailkit) in ISPConfig?

Chroot isoliert den Benutzer in einer geschlossenen Verzeichnisstruktur, die seiner Website entspricht. Dadurch kann das Konto weder die Systemverzeichnisse des Servers durchsuchen noch auf die Daten anderer Kunden zugreifen, die auf demselben VPS gehostet werden.

Was tun bei der Fehlermeldung „Permission denied (publickey,password)“?

Diese Meldung weist auf eine verweigerte Authentifizierung hin. Prüfen Sie, ob Sie wirklich den vollständigen Benutzernamen mit Präfix verwenden (z. B. defaultdemo), kontrollieren Sie die Eingabe des Passworts oder stellen Sie sicher, dass der öffentliche Schlüssel ohne überflüssige Leerzeichen eingefügt wurde.

Was bedeutet die Meldung „Connection refused“?

Diese Meldung bedeutet, dass der entfernte Rechner auf dem angeforderten Port nicht antwortet. Prüfen Sie, ob der SSH-Dienst funktioniert und ob die Firewall Ihres VPS den Verkehr über den Verbindungsport zulässt.

Wie behebe ich die Warnung „REMOTE HOST IDENTIFICATION HAS CHANGED“?

Diese Warnung erscheint, wenn sich der Sicherheits-Fingerabdruck des Servers geändert hat (zum Beispiel nach einer Neukonfiguration). Entfernen Sie den alten Eintrag auf Ihrem lokalen Rechner mit dem Befehl ssh-keygen -R 203.0.113.10 (und ersetzen Sie ihn durch die IP-Adresse Ihres VPS).

Nützliche Links

help.lws.net/a/7954
War dieser Artikel hilfreich?

Ja

Nicht

3 Mal gelesen

Vielen Dank! Stellen Sie gerne Fragen zu unserer Dokumentation, wenn Sie weitere Informationen wünschen, und helfen Sie uns, sie zu verbessern.

Ähnliche Artikel

Eine Frage zu diesem Artikel?

Stellen Sie sie dem LWS-Team und der Community. Die Antwort wird nach Moderation veröffentlicht.

Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft

DSGVO: Verantwortlicher: LWS-Ligne Web Services. Zweck: Moderation und öffentliche Veröffentlichung Ihrer Frage, gegebenenfalls Benachrichtigung über eine Antwort. Rechtsgrundlage: Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Speicherdauer der E-Mail-Adressen: 90 Tage nach der Benachrichtigung, höchstens 12 Monate ohne Antwort. Zur Ausübung Ihrer Rechte siehe den DSGVO-Abschnitt unserer AGB.