Wissensdatenbank

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

Mit SSH-Schlüssel verbinden

Diese Anleitung erklärt, wie Sie sich mit einem SSH-Schlüssel bei Ihrem Webhosting anmelden.

 

Das funktioniert nicht mit einer Website vom Typ Node.js und den Hosting-Paketen Starter.

 

Voraussetzungen

  1. Erstellen Sie ein FTP + SSH-Konto im Infomaniak Manager.
  2. Erstellen Sie einen SSH-Schlüssel mit einem sicheren Algorithmus, z. B. ed25519:
    • ssh-keygen -t ed25519

      Denn mit einem rsa-Schlüssel (ssh-keygen oder ssh-keygen -t rsa) wird die Verbindung abgelehnt und der folgende Fehler wird im ausführlichen Modus zurückgegeben:

      debug1: send_pubkey_test: no mutual signature algorithm

 

SSH-Schlüssel hochladen

Dazu:

  1. Melden Sie sich per SSH auf dem Server an (Hilfe benötigt?).
  2. Gehen Sie zum Stammverzeichnis Ihres Hostings:

    cd ~
  3. Erstellen Sie das Verzeichnis « .ssh»:

     mkdir .ssh
  4. Ändern Sie die Berechtigungen des Verzeichnisses .ssh in CHMOD 700.
  5. Erstellen Sie die Datei authorized_keys und fügen Sie Ihren öffentlichen SSH-Schlüssel in einer einzigen Zeile (wichtig) ein.
  6. Ändern Sie die Berechtigungen der Datei authorized_keys in CHMOD 600.

War diese FAQ nützlich?