Bonjour
Je voudrais pouvoir faire de l'assistance à distance vers le PC de ma mère avec remmina+ssh.
Pour remmina sans ssh ça marche, je verrai après pour tuneliser vnc dans ssh.
Mon problème avec ssh est le suivant: je veux n'utiliser que l'authentification par clé, mais je ne comprends pas le principe par lequel le serveur cherche le(s) fichier(s) authorized_keys
J'ai bien lu les man de sshd_config et ssh_config et les 2 pages de doc.ubuntu.fr sur ssh et ssh avancé, mais je sèche.
Comme je n'ai pas de compte sur le PC distant, j'ai créé un fichier /etc/ssh/authorized_keys avec ma clé publique dedans.
Et modifié /etc/ssh/sshd_config est comme ça:
UsePAM no
PasswordAuthentication no
RSAAuthentication no
GSSAPIAuthentication no
PubkeyAuthentication yes
StrictModes no (juste un essai, mais infructueux, normalement à yes)
AuthorizedKeysFile /etc/ssh/authorized_keys
et j'ai bien redémarré le serveur, mais les essais de connexion se finissent toujours en
Permission denied (publickey)
Merci pour votre aide
[EDIT]
J'ai trouvé un moyen
Je supprime mon truc /etc/ssh/authorized_keys
Je mets
ma clé publique dans
son ~/.ssh/authorized_keys
Je remets
AuthorizedKeysFile %h/.ssh/authorized_keys
StrictModes yes
Et je me connecte comme si j'étais elle : ssh paulette@maman
Par contre, dans le wiki il y a un truc que je trouve bizarre:
"
chmod 755 $HOME"
Vous en pensez quoi du 5 à la fin?