Simply.com is available in english

Mit SSH verbinden

Verbinden Sie sich per SSH mit Ihrem Webhosting über das Controlpanel oder Ihren SSH-Client mit Public Key und erhalten Sie Hilfe bei häufigen Fehlermeldungen.

Sie können sich per SSH ganz einfach mit Ihrem Webhosting verbinden, direkt über unser Controlpanel. Dies geschieht unter dem Menüpunkt "Website" -> "SSH-Zugriff" in unserem Controlpanel.

Mit eigenem SSH-Client verbinden

Um sich per SSH von Ihrem eigenen Computer mit einem Simply.com Webhosting zu verbinden, müssen Sie einen Public Key zum Webhosting hinzufügen.

Public & Private Keys generieren

Wenn Sie noch kein SSH-Schlüsselpaar haben, können Sie es mit dem Linux-Befehl generieren

ssh-keygen -t rsa

Dadurch werden sowohl ein privater als auch ein öffentlicher Schlüssel auf Ihrem Computer generiert.
Ihr öffentlicher Schlüssel befindet sich in der Datei "id_rsa.pub", und Ihr privater Schlüssel befindet sich in der Datei "id_rsa".

Sie können auch das Windows-Programm PuTTYgen verwenden.

Public Key hochladen

Wenn Sie Ihren öffentlichen Schlüssel haben, müssen Sie ins Simply.com Controlpanel gehen und unter dem jeweiligen Produkt aus dem Menü "Website" den Punkt "SSH-Zugriff" wählen. Hier können Sie Ihren öffentlichen SSH-Schlüssel hinzufügen. Sobald dies geschehen ist, können Sie sich per SSH mit Ihrem Webhosting verbinden.

Mit SSH verbinden

Sie müssen sich per SSH mit ssh.simply.com verbinden, mit demselben Benutzernamen wie z. B. für FTP.
Um sich mit SSH anmelden zu können, müssen Sie einen öffentlichen Schlüssel hochgeladen haben.

Mit PuTTY verbinden (Windows)

Wenn Sie sich mit PuTTY verbinden möchten, können Sie Pageant verwenden, um Ihren privaten Schlüssel beim Verbinden anzugeben.

Fehlermeldungen bei der Anmeldung

Fehler: Permission denied (publickey)

Dieser Fehler tritt auf, wenn Sie Ihren privaten Schlüssel bei der Anmeldung nicht mitsenden. Überprüfen Sie die Konfiguration Ihres SSH-Clients.
Stellen Sie sicher, dass Sie den Schlüssel mitsenden.

Fehler: No hostkey for host

Das bedeutet, dass Ihrem SSH-Client der Hostkey des Servers in known_hosts fehlt. Fügen Sie ihn hinzu mit:

ssh-keyscan -t rsa,ecdsa,ed25519 ssh.simply.com >> ~/.ssh/known_hosts

Verbindungen mit ControlMaster wiederverwenden

Wenn Sie viele kurze SSH-Verbindungen herstellen (z. B. über Skripte, rsync oder git), können Sie mit dem ControlMaster von OpenSSH Zeit sparen. Er verwertet eine bestehende Verbindung wieder, sodass nachfolgende Verbindungen nicht den gesamten Anmeldeprozess erneut durchlaufen müssen.

Fügen Sie Folgendes zu Ihrer ~/.ssh/config hinzu:

Host simply
    HostName ssh.simply.com
    User ditbrugernavn
    ControlMaster auto
    ControlPath ~/.ssh/cm-%r@%h:%p
    ControlPersist 10m

Anschließend erstellt die erste Verbindung (ssh simply) eine "Master"-Verbindung, die alle nachfolgenden Verbindungen wiederverwenden – das macht sie nahezu sofort verfügbar.

Sie können ControlMaster auch direkt über die Befehlszeile verwenden, ohne Ihre ~/.ssh/config zu bearbeiten:

ssh -o ControlMaster=auto -o ControlPath=~/.ssh/cm-%r@%h:%p -o ControlPersist=10m ditbrugernavn@ssh.simply.com

Nachfolgende Verbindungen mit demselben ControlPath verwenden dann die Master-Verbindung wieder.

SSH‑key‑forwarding

SSH‑key‑forwarding (Agent-Forwarding) wird auf Simply.com‑Servern nicht unterstützt. Wenn Sie SSH-Verbindungen von Ihrem Webserver zu anderen Servern herstellen müssen, sollten Sie alternative Methoden verwenden, wie z. B. das Platzieren eines dedizierten Schlüssels auf dem Server.

Artikel aus der Support-Kategorie: PHP