118 votes

SSH : L'authenticité de l'hôte <host> ne peut être établie

Que signifie ce message ? S'agit-il d'un problème potentiel ? Le canal n'est-il pas sécurisé ?

Ou est-ce simplement un message par défaut qui est toujours affiché lors de la connexion à un nouveau serveur ?

J'ai l'habitude de voir ce message lorsque j'utilise SSH dans le passé : J'ai toujours entré mon login avec un mot de passe de la manière normale, et je me sentais bien à ce sujet parce que je ne faisais pas usage de clés privées/publiques (ce qui est beaucoup plus sûr qu'un mot de passe court). Mais cette fois-ci, j'ai configuré une clé publique avec ssh pour ma connexion à bitbucket, mais j'ai toujours reçu le message. Je suis conscient que l'invite de phrase de passe à la fin est une mesure de sécurité différente, supplémentaire, pour le décryptage de la clé privée.

J'espère que quelqu'un pourra donner une bonne explication sur ce que signifie ce message "l'authenticité ne peut être établie".

The authenticity of host 'bitbucket.org (207.223.240.181)' can't be established.

RSA key fingerprint is 97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'bitbucket.org,207.223.240.181' (RSA) to the list of
known hosts.
Enter passphrase for key '/c/Users/Steven/.ssh/id_rsa':

0voto

Carlo Wood Points 111

Outre les réponses déjà données (vous ne vous êtes jamais connecté à cet hôte auparavant), il est également possible que vous ne vous soyez jamais connecté à partir de l'hôte actuel (à cet hôte) ; ce n'est que psychologiquement différent ; vous pensez vous connecter à partir de l'hôte A (à B), alors qu'en réalité vous essayez de vous connecter à partir de l'hôte X (à B). Cela peut par exemple se produire lorsque vous vous êtes d'abord connecté en ssh de A à X et que vous essayez ensuite, à partir du même terminal, de vous connecter en ssh à B en pensant que vous êtes toujours sur A.

0voto

Mian Asbat Ahmad Points 159

Dans mon cas, la connexion sans mot de passe ne fonctionnait pas à cause des permissions de mon répertoire personnel, car j'ai modifié les paramètres par défaut. Enfin, voici ce qui a fonctionné pour moi. Les permissions de mon répertoire personnel sont

/home/username

drwxr----x. 18 username     groupname  4096 May 11 11:52 username

/home/username/.ssh

268823097 drwx------   2 username groupname     29 May 11 11:53 .ssh

/home/username/.ssh/authorized_keys

-rw-r----- 1 username groupname 402 May 11 11:53 authorized_keys

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X