Bonjour,
Je souhaite accéder au NAS de mon réseau local par ssh sans mot de passe.
1. Je commence par créer une paire de clés RSA
tt@ttx ~ $ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/tt/.ssh/id_rsa):
/home/tt/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/tt/.ssh/id_rsa.
Your public key has been saved in /home/tt/.ssh/id_rsa.pub.
Et je vérifie que j'ai bien créé une clé publique
tt@ttx ~ $ cat /home/tt/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/496VVSuQMehlTRhmkMfNJ5oP09KNOaVGTYs0/AmE7E0odSqXa/hD5pWZezUqMUXEKEO1i5WV4VHdlC63+oFgDXOpQ/bWnlEuzyGp50GMMT5uEOuE+HUsnu6l/DV/Og6Ad0VAXcZkcZzlUgLph4ytbIIdRJUvAQ6jAPy2LjgwUCsla0iwY32zBZhWQUbYQWzuvbnzYEdU7IZwvDXV/edzmRoMhwVhdhA8hqv9yLNa9AEnt7yAYiQk007ciqC0FFtKu6UWT+Fn3bkUw54pPqrBUQr/riQgC/jdT9Dq86JuW4H3UPDRkRXs9JZHwvpbHbMkdY7n6PlB/GF3DahDbCT1 tt@ttx
2. Je copie ma clé publique sur le NAS
tt@ttx ~ $ scp ~/.ssh/id_rsa.pub admin@192.168.1.15:
admin@192.168.1.15's password:
id_rsa.pub 100% 388 165.7KB/s 00:00
3. Je me connecte au NAS
tt@ttx ~ $ ssh admin@192.168.1.15
admin@192.168.1.15's password:
Le problème est que je suis obligé de saisir mon mot de passe, ce que je cherche précisément à éviter. Pourtant, la clé publique créée sur mon PC a bien été prise en compte par le NAS
admin@Syntt:~$ ls -al
total 24
drwxrwxrwx+ 4 admin users 4096 Oct 13 09:54 .
drwxrwxrwx+ 9 root root 4096 Sep 22 21:21 ..
drwxrwxrwx+ 3 admin users 4096 Oct 1 2017 CloudStation
-rwxrwxrwx+ 1 admin users 388 Oct 13 09:54 id_rsa.pub
drwxrwxrwx+ 2 admin users 4096 Oct 11 12:07 .ssh
et ajouté à la fin de son fichier des hosts authorisés
admin@Syntt:~$ cd .ssh
admin@Syntt:~/.ssh$ ls -al
total 16
drwxrwxrwx+ 2 admin users 4096 Oct 11 12:07 .
drwxrwxrwx+ 4 admin users 4096 Oct 13 09:54 ..
-rwxrwxrwx+ 1 admin users 1940 Oct 13 11:40 authorized_keys
-rwxrwxrwx+ 1 admin users 174 Oct 11 12:07 known_hosts
admin@Syntt:~/.ssh$ cat authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDuRipFukJ1W/sjEp5c+dMLp7T3z2kfG1hMjJpmSdggNkvcyDsHm8WLpL/k0cFU4ShJmXCszjx26LBQMxBns95HZHQl4Jf2OQkvpMffgDb4GjsIDOycO1Mj2L5wtmeCBP/MuP1ku4hiZdm8mus4wvq95HLW2hBf4mrNx06ihQ0iXn1LK+rqPT2cMiTNG8JsqkwLM78Qnh+DWbHBDJM4zFkUSb9vrpNT8b3ZA+3AoADxBuXvDuFa+mxyYAejAGZAKlPW8vSJaKCcFSRwQWA42K1YvPiLi7ivg+VGDQulPhHgjxh4dOuPMf/QKApKLxDiLG1Fcu1rCouMuHZFaK4fmqEp tt@ttx
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDuRipFukJ1W/sjEp5c+dMLp7T3z2kfG1hMjJpmSdggNkvcyDsHm8WLpL/k0cFU4ShJmXCszjx26LBQMxBns95HZHQl4Jf2OQkvpMffgDb4GjsIDOycO1Mj2L5wtmeCBP/MuP1ku4hiZdm8mus4wvq95HLW2hBf4mrNx06ihQ0iXn1LK+rqPT2cMiTNG8JsqkwLM78Qnh+DWbHBDJM4zFkUSb9vrpNT8b3ZA+3AoADxBuXvDuFa+mxyYAejAGZAKlPW8vSJaKCcFSRwQWA42K1YvPiLi7ivg+VGDQulPhHgjxh4dOuPMf/QKApKLxDiLG1Fcu1rCouMuHZFaK4fmqEp tt@ttx
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0rKnNGy515jSL1jbDRCOWhP8ZJIwcklc7YARW3cEIqd7prKItps9/cLYISne8x4mwgkAv+g1ZItkG6ZqFORPQ6T5kGBL1rML5piVD/qw+JS1G1OWxG7ZKLEoUn8RNQeiPQLLTE+ehlZEtIvWDxBhN+xM0pN04bsIN3n82g3GlNM2qviCTWk0X065QsvKWH6SwJxi7MWwNCx9hxkntMuCXuh3PZkn4sqWmJ6OzVWgRtkcHZ8frEgTqkj4NYwf6YrQ7QecqU/O2rgDQsLWMzWod04EgwQgtd8Fs49NW5gxwAHxcTjkETaCAnl3iE1jZRwB2MpqBK8HHBZaJ6bB0OI1B tt@ttx
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZoPT01fdtxddcg+FjidFT0qk6D6TjcRrxBORCJ6/NKIeUAasc0UJB0L4GXNp7uR433hYVNHwmSde38KgP8YFwuhuh4o7vWNLDpu5AX9aHi/0SZXxafvTfTcxpnIbVWdjinFgvDsArDKre46TBf4QdafTHq+r0I+vsZ33X+5veLzx+K5rWwoA+I46nXLJ95mDBiX0t1mZ1GJaumSs8OqIZ/PeePPI+1IEY/LQvG+auCfYuGdfw6OxsjmtwolLNLJKYOOAsfqEbS3M3AHe53r7FqmmAbToyKd+A++/iaDhNlamFXTyR6LF/N6RrHIFUwvEW/URMfqdPY7xm8Z+ORkiv mm@mmx
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/496VVSuQMehlTRhmkMfNJ5oP09KNOaVGTYs0/AmE7E0odSqXa/hD5pWZezUqMUXEKEO1i5WV4VHdlC63+oFgDXOpQ/bWnlEuzyGp50GMMT5uEOuE+HUsnu6l/DV/Og6Ad0VAXcZkcZzlUgLph4ytbIIdRJUvAQ6jAPy2LjgwUCsla0iwY32zBZhWQUbYQWzuvbnzYEdU7IZwvDXV/edzmRoMhwVhdhA8hqv9yLNa9AEnt7yAYiQk007ciqC0FFtKu6UWT+Fn3bkUw54pPqrBUQr/riQgC/jdT9Dq86JuW4H3UPDRkRXs9JZHwvpbHbMkdY7n6PlB/GF3DahDbCT1 tt@ttx