SSH Zugang zum Server einrichten
SSH key auf dem Client Rechner erzeugen:
# erzeugt in ~/.ssh die Dateien id_rsa und id_rsa.pub # auf jeden Fall ein Passwort vergeben, sonst kann jeder eine SSH Verbindung zu dem Server (mit der authorized_keys) herstellen ssh-keygen -b 2048 -t rsa
Die Datei id_rsa.pub
auf den Server hochladen.
Die Datei ~/.ssh/authorized_keys
auf dem Server anlegen:
touch ~/.ssh/authorized_keys chmod 600 ~/.ssh/authorized_keys # Datei ~/.ssh/authorized_keys füllen cat /path/to/uploaded/id_rsa.pub >> ~/.ssh/authorized_keys
Wenn vom Client mit root bzw. sudo eine SSH Verbindung hergestellt werden soll,
müssen die Keys auf dem Client Rechner in /root/.ssh/
liegen.
Die Datei authorized_keys
hat pro Zeile einen Key.