Als Benutzer sowohl private als auch öffentliche Schlüssel generieren mit
ssh-keygen -t dsa
ssh-keygen -t rsa -b 4096
Dann den öffentlichen Schlüssel auf den Server kopieren mit
ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-system ssh-copy-id -i ~/.ssh/id_dsa.pub user@remote-system
oder mittels einer Pipe
cat ~/.ssh/id_dsa.pub | ssh user@servername 'cat - >> /home/user/.ssh/authorized_keys'
Testen der Verbindung mit
ssh user@servernameGgfs. /etc/ssh/sshd_config anpassen:
AuthorizedKeysFile %h/.ssh/authorized_keys
Wenn
userauth_pubkey: key type ssh-dss not in PubkeyAcceptedKeyTypes [preauth]
dann
in der /etc/ssh/sshd_config:
PubkeyAcceptedKeyTypes=+ssh-dss
Automatische Anmeldung am NAS540
cat /etc/ssh/ssh_host_rsa_key.pub | ssh user@[IP] 'umask 077; cat >> /ffp/home/user/.ssh/authorized_keys'
Keine Kommentare:
Kommentar veröffentlichen