J'ai un serveur Linux (Ubuntu 12) et un bureau Windows.
j'essaie de me connecter via ssh et clé privée
le serveur a ces fichiers
rw------- root.root /root/.ssh
rw------- root.root /root/.ssh/authorized_keys
rw------- user2.user2 /home/user2/.ssh
rw------- user2.user2 /home/user2/.ssh/authorized_keys
(c’est-à-dire chmod 600 pour le répertoire .ssh ET le fichier auth-key)
Le contenu de "registered_keys" est une copie pour root et utilisateur2. Seule la propriété est différente.
Lorsque vous essayez de vous connecter depuis le bureau:
ssh -i mykey root@myhost.org -- works, meaning the key is OK.
ssh -i mykey user2@myhost.org -- doesn't work, for the same "mykey" file!
(La clé privée échoue, mais la connexion par mot de passe fonctionne quand même, donc le serveur n'accepte pas du tout cet utilisateur.)
Qu'est-ce qui pourrait être différent entre la racine et l'utilisateur2?
(J'ai aussi essayé plink, la version de mastic pour "ssh'ing", avec le fichier PPK - mêmes résultats, donc ce n'est pas un bogue dans ssh :) je pense. )
Modifier:
L'erreur spécifique avec ssh:
L'authenticité de l'hôte '[myhost.org]: 22 ([1.7.1.2]: 22)' ne peut être établie
Plink: "Le serveur a refusé notre clé"
(ip / port / host dans ce msg sont des faux)