SSH mit Putty ohne Passwort einloggen

Aus Synology Wiki
(Weitergeleitet von Putty ohne Passwort einloggen)
Wechseln zu: Navigation, Suche

METHODE 1

1.) Download Putty Key Generator puttygen.exe von der webseite:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html


2.) Putty Key Generator puttygen.exe starten.


3.) SSH-2 auswählen und Public/Private key generieren.


4.) Privat Key als *.ppk abspeichern.


5.) Auf der Synology box /root/.ssh/authorized_keys erstellen.


6.)

chmod 600 /root/.ssh/authorized_keys


7.) Public key von Putty Key Generator kopieren und in /root/.ssh/authorized_keys von synology box einfügen.


8.) /etc/ssh/sshd_config von der Synology box anpassen:

RSAAuthentication yes

PubkeyAuthentication yes

AuthorizedKeysFile ~/.ssh/authorized_keys


9.) SSH Daemon via telnet:

/usr/syno/etc/rc.d/S95sshd.sh restart

oder die Synology box einfach restarten.


10.) Putty client (putty.exe) starten.


11.) Auf dem putty client wie folgt konfigurieren:

SSH -> Auth -> Browse -> Privat *.ppk Key -> Open

Connection -> Data -> Auto-login username -> root eingeben

Session -> HOST IP eingeben -> Saved Session: Namen von der Synology box eingeben -> Save


12.) Vorher abgespeicherte Putty session auswählen -> Open

Diese Session sollte automatisch ohne password geöffnet werden.


METHODE 2

1.) Auf der Synology box via telnet oder rsa keys generieren:

ssh-keygen -t rsa


2.)

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


3.)

chmod 600 /root/.ssh/authorized_keys


4.) /etc/ssh/sshd_config von der Synology box anpassen:

RSAAuthentication yes

PubkeyAuthentication yes

AuthorizedKeysFile ~/.ssh/authorized_keys


5.) SSH Daemon via telnet:

/usr/syno/etc/rc.d/S95sshd.sh restart

oder die Synology box einfach restarten.


6.)

cat /root/.ssh/id_rsa

Inhalt markieren und kopieren.

Auf der Windows Maschine ein text file z.B mit dem Namen syno.private erstellen und hineinkopieren.


7.) Download Putty Key Generator puttygen.exe von der webseite:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html


8.) Putty Key Generator (puttygen.exe) öffnen.

File -> Load private key -> syno.private Save private key und z.B als syno.pkk abspeichern


9.) Putty client (putty.exe) starten.


10.) Auf dem putty client wie folgt konfigurieren:

SSH -> Auth -> Browse -> syno.pkk -> Open

Connection -> Data -> Auto-login username -> root eingeben

Session -> HOST IP eingeben -> Saved Session: Namen von der Synology box eingeben -> Save


11.) Vorher abgespeicherte Putty session auswählen -> Open

Diese Session sollte automatisch ohne password geöffnet werden.


gruss

cccc

Weitere Webseiten