Courir ssh user@hostnameprend environ 30 ans. Voici le scénario:
- c'est une machine virtuelle sur le réseau local
- Les machines Windows et Mac se connectent instantanément
- J'utilise Debian et je pourrais reproduire avec une machine Ubuntu
- une personne utilisant Ubuntu dit que la connexion à ma machine (réseau local) est également instantanée
- Utiliser l'adresse IP du nom d'hôte prend environ la moitié moins de temps (~ 15s)
[ mise à jour ]
En utilisant ssh -vvv user@hostname, voici où il attend le plus:
debug3: authmethod_lookup gssapi-with-mic
debug3: remaining preferred: publickey,keyboard-interactive,password
debug3: authmethod_is_enabled gssapi-with-mic
debug1: Next authentication method: gssapi-with-mic
Et puis ça attend un peu ici:
debug1: Unspecified GSS failure. Minor code may provide more information
Credentials cache file '/tmp/krb5cc_1000' not found
debug1: Unspecified GSS failure. Minor code may provide more information
Credentials cache file '/tmp/krb5cc_1000' not found
"~/.ssh"fichier. C'est un répertoire, et il ne contient qu'un "known_hosts"fichier.
UseDNS nodans sshd_configsur le serveur. Dans tous les cas, lancez ssh -vvv user@hostnamepour voir où la connexion est suspendue.
id_dsaou est-ilid_rsadans votre~/.ssh? peut-être que votre installation ssh essaie d'abord la mauvaise authentification et que votre serveur ne refuse pas, mais ignore simplement cette requête, ce qui entraîne l'expiration du délai d'attente de 30 secondes