J'ai plusieurs systèmes distants, et l'un d'eux, un linode exécutant debian, est très lent à ssh - cela prend environ 20-25 secondes à chaque fois. Cela semble s'être produit relativement récemment. J'ai essayé de régler GSSAPIAuthentication
sur no
ou sur yes
comme suggéré dans plusieurs réponses à des questions similaires, et cela ne fait aucune différence. Cela ne fait également aucune différence si je me connecte en utilisant le fqdn ou l'adresse IP. J'ai le même retard de sshing depuis ma boîte Linux locale ou mon Macintosh local. Je n'ai pas un tel retard de transfert du linode vers la boîte linux locale. J'ai un autre système distant utilisant la même version de Debian et je peux y accéder en 2 secondes. La seule différence entre le/etc/ssh/sshd_config
fichiers sur les deux boîtes Debian est que le plus rapide n'autorise pas les mots de passe et spécifie également une liste de chiffrements autorisés.
Si je me connecte en utilisant ssh -vvv root@linode
, le retard se produit à la partie marquée avec >>>>>>
debug2: key: /root/.ssh/id_ecdsa ((nil))
debug2: key: /root/.ssh/id_ed25519 ((nil))
debug3: send packet: type 5
debug3: receive packet: type 6
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug3: send packet: type 50
>>>>>>
debug3: receive packet: type 51
debug1: Authentications that can continue: publickey,password
debug3: start over, passed a different list publickey,password
debug3: preferred gssapi-keyex,gssapi-with-mic,publickey,keyboard-interactive,password
debug3: authmethod_lookup publickey
debug3: remaining preferred: keyboard-interactive,password
debug3: authmethod_is_enabled publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /root/.ssh/id_rsa
debug3: send_pubkey_test
(Ceci n'est qu'un journal partiel - journal complet disponible sur demande)
Je ne trouve rien sur la connexion dans /var/log/auth.log
ou /var/log/syslog
pendant le temps de retard - après je reçois juste
Jul 27 13:46:43 linode sshd[23049]: Accepted publickey for root from 199.241.27.237 port 51464 ssh2: RSA 89:08:ef:44:48:a4:84:b7:0a:de:14:65:1b:d9:86:f8
Jul 27 13:46:43 linode sshd[23049]: pam_unix(sshd:session): session opened for user root by (uid=0)
Jul 27 13:46:43 linode systemd-logind[3235]: New session 10361 of user root.
UseDNS no
le problème a été résolu autant qu'il va l'être.Sur les systèmes Debian / Ubuntu, l'astuce consiste à expulser le "avahi-daemon" du système et le problème a disparu.
la source
-y
pour la commande de purge, l'utilisateur doit revoir l'action avant l'exécution.