SSH nur mit PublicKey nutzen

Aus Wiki
Wechseln zu: Navigation, Suche

1. Key erzeugen

ssh-keygen -b 2048 -t rsa

erzeugt id_rsa und id_rsa.pub in ~/.ssh

2. Datei für autorisierte Keys erzeugen

 touch ~/.ssh/authorized_keys
 chmod 600 ~/.ssh/authorized_keys

3. Autorisierte Keys einfügen

 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

4. SSH Zugriff nur noch mit PublicKey erlauben. Änderungen in /etc/ssh/sshd_config vornehmen.

 PubkeyAuthentication yes
 PasswordAuthentication no

5. SSH-Daemon neu starten

/etc/init.d/ssh restart