Quand j'essaie de ssh
, la demande de mot de passe met trop de temps à apparaître (presque deux minutes).
Pourquoi cela se produit-il?
Quand j'essaie de ssh
, la demande de mot de passe met trop de temps à apparaître (presque deux minutes).
Pourquoi cela se produit-il?
Je ne connais pas autant que je le voudrais sur l'environnement de l'auteur de l'article, mais pour d'autres personnes ayant un problème similaire, cela pourrait être un problème avec sssd
, que nous utilisons pour se connecter à ldap mojo.
Cela m'arrive aussi :
$ time ssh server.example.com
real 2m0.018s
user 0m0.006s
sys 0m0.004s
Je dois accéder au serveur (dans mon cas via la console) puis faire :
service restart sssd
Après ça, tout fonctionne normalement. Je n'ai pas eu le temps de déboguer la cause racine, mais ce correctif temporaire fonctionne pour moi.
J'ai pu résoudre le problème du mot de passe lent avec la fenêtre d'invite ssh en activant Activer la relais DNS dans les paramètres DHCP de mon routeur Dlink. Ensuite, les connexions avec SSH se sont établies en une seconde.
Paramètres réseau -> Paramètres du routeur -> Activer la relais DNS [x]
La configuration par défaut redirige chaque requête DNS vers le fournisseur. C'était lent même lorsque je me connectais via ssh pi@10.0.0.103. Un indice pour la solution était une entrée dans /etc/resolv.conf "search upc.at" qui était fournie via dhcp.
Le manuel de dlink indique :
Lorsque le relais DNS est activé, les clients DHCP du routeur se verront attribuer
l'adresse IP LAN du routeur comme serveur DNS. Toutes les requêtes DNS que
le routeur reçoit seront redirigées vers les serveurs DNS de votre FAI.
Lorsque le relais DNS est désactivé, tous les clients DHCP du routeur
se verront attribuer le serveur DNS du FAI.
Après une libération du dhcp sur le client et le serveur, la connexion via SSH était à nouveau rapide. En espérant que cela aide.
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.