Bonjour à tous,
Dans mon réseau , j'ai mon mac OSX et un serveur debian.
Je souhaite que mon mac puisse se connecter sur le debian via ssh sans devoir écrire le mot de passe,, j'ai donc penser à l'identifiaction par clé publique rsa sans passphrase, voici ce que j'ai fait :
1/ sur le debian, création des clés dans /home/user1/.ssh : ssh-keygen -t rsa -b 1024
2/ creation d'un fichier /home/user1/.ssh/config avec comme contenu :
Host 'IP_du _debian'
User user1
Compression yes
Protocol 2
RSAAuthentication yes
StrictHostKeyChecking no
ForwardAgent yes
ForwardX11 yes
[FONT="]IdentityFile /home/user1/.ssh/id_rsa
3/ copie de la clé publique /home/user1/.ssh/id_rsa.pub sur mon mac dans /Users/user2/.ssh/authorized_keys
4/ j'ai relancé sshd sur le debian
Voilà, tout devrait fonctionner quand je suis sur mon mac en tant que user2 et que j'écris ssh user1@IP_du_debian....
Or on me demande encore le mot le passe de user1!!!
Je me suis taper la tete contre le mur toute la soirée d'hier , [/FONT][FONT="]:mouais:[/FONT]
[FONT="] la procédure que je viens de décrire est une procédure que j'ai déjà utilisée et qui fonctionne entre des serveurs et clients ssh sur des ubuntu.
[/FONT][FONT="]Y a-t-il une configuration spéciale à faire sur le mac? ou sur la debian ?[/FONT]
[FONT="]
[/FONT][FONT="]Qui peut m'aider pour votre aide.[/FONT]
Dans mon réseau , j'ai mon mac OSX et un serveur debian.
Je souhaite que mon mac puisse se connecter sur le debian via ssh sans devoir écrire le mot de passe,, j'ai donc penser à l'identifiaction par clé publique rsa sans passphrase, voici ce que j'ai fait :
1/ sur le debian, création des clés dans /home/user1/.ssh : ssh-keygen -t rsa -b 1024
2/ creation d'un fichier /home/user1/.ssh/config avec comme contenu :
Host 'IP_du _debian'
User user1
Compression yes
Protocol 2
RSAAuthentication yes
StrictHostKeyChecking no
ForwardAgent yes
ForwardX11 yes
[FONT="]IdentityFile /home/user1/.ssh/id_rsa
3/ copie de la clé publique /home/user1/.ssh/id_rsa.pub sur mon mac dans /Users/user2/.ssh/authorized_keys
4/ j'ai relancé sshd sur le debian
Voilà, tout devrait fonctionner quand je suis sur mon mac en tant que user2 et que j'écris ssh user1@IP_du_debian....
Or on me demande encore le mot le passe de user1!!!
Je me suis taper la tete contre le mur toute la soirée d'hier , [/FONT][FONT="]:mouais:[/FONT]
[FONT="] la procédure que je viens de décrire est une procédure que j'ai déjà utilisée et qui fonctionne entre des serveurs et clients ssh sur des ubuntu.
[/FONT][FONT="]Y a-t-il une configuration spéciale à faire sur le mac? ou sur la debian ?[/FONT]
[FONT="]
[/FONT][FONT="]Qui peut m'aider pour votre aide.[/FONT]