Auf dem lokalen Rechner folgendes Ausführen:
mkdir ~/.ssh
ssh-keygen -t rsa -b 2048 -C "Kommentar für den Schlüssel"
...[Passwort eingeben]
Falls mit der SSH automatisierte Aufgaben erledigt werden sollen, das Passwort leer lassen (Eingabetaste für leeres Passwort verwenden).
Die Rechte am Verzeichnis und den Dateien prüfen / setzen:
chmod 755 ~/.ssh
chmod 600 ~/.ssh/id_rsa
chmod 644 ~/.ssh/id_rsa.pub
Jetzt den Schlüssel auf den Ziel-Rechner der automatisierten Aufgabe verteilen.
cat ~/.ssh/id_rsa.pub | ssh
Fingerprint und Schlüssellänge des öffentlichen Schlüssels überprüfen.
ssh-keygen -l -v -f .ssh/id_rsa.pub
Mehr Informationen gibt es auf den Projektseiten des OpenSSH Projektes.