SSH Key erstellen (Remote Host)

SSH-Login ohne Passwortabfrage realisieren.

 

Zuerst muss man einenen lokalen ssh-Schlüssel erstellen (Passwortabfragen ohne Eingabe bestätigen):

# ssh-keygen -t dsa

Als nächstes erstellt man auf dem Zielsystem ein „.ssh“-Verzeichnis, falls dieses noch nicht vorhanden ist:

# ssh <user>@<host> mkdir -p .ssh

Zuletzt muss der öffentliche SSH-Schlüsse im Zielsystem eingetragen werden:

# cat .ssh/id_dsa.pub | ssh <user>@<host> 'cat >> .ssh/authorized_keys'

Abschließend ist es möglich sich per SSH ohne Passwortabfrage am Zielsystem einzuloggen:

# ssh <user>@<host>
SSH Key auf FreeBSD