Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/10/2020, à 10:51

josran

[Résolu] Accès à un serveur par ssh sans mot de passe

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

Dernière modification par josran (Le 14/10/2020, à 01:14)

Hors ligne

#2 Le 13/10/2020, à 11:05

diesel

Re : [Résolu] Accès à un serveur par ssh sans mot de passe

Ben..., c'est normal.

Tu as créé une clé associée à ton compte tt et tu cherches à te connecter au compte admin du NAS.

Amicalement.

Jean-Marie


Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.

En ligne