Création
d'entreprise

Délais lors d'une connexion ssh sous Linux

Lorsque vous vous connectez à un serveur ssh, le délai entre la saisie du login et du mot de passe peut être long (C'est par exemple le cas des serveur ssh sous Debian).

Cela est dû à un problème de résolution de noms au niveau du serveur.
Votre serveur essaie probablement d'utiliser la résolution de noms mdns (qui fait partie du protocole d'auto-découverte/auto-configuration du réseau ZeroConf).

Le délai est dû à l'attente de réponses mdns.

Solution 1


Désactivez le démon Avahi. Voir

Solution 2


Dans le fichier /etc/ssh/sshd_config, ajoutez: UseDNS no
Publié par sebsauvage - Dernière mise à jour le 3 novembre 2009 à 15:32 par marlalapocket
Ce document intitulé « Délais lors d'une connexion ssh sous Linux » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Délais lors d'une connexion ssh sous Linux
  •  Connexion SSH Windows/Linux » Meilleure réponse: Salut, Il y a aussi WinSCP pour des transferts depuis Windows. Sinon de Linux à Linux directement depuis un terminal, avec un serveur ssh actif, il y a la commande "scp". Pour une sur-couche semi-graphique, il faut utiliser MC (Midnight
  •  Se logguer à distance avec ssh (Linux) » Fiches pratiques : (Pour ceux qui voudraient avoir un rappel sur SSH) Les commandes suivantes nécessitent d'avoir un compte sur la machine sur laquelle on veut se connecter et qu'un serveur SSH y soit installé. Sous Linux, la syntaxe est simple (le client...
  •  [ssh] pb de connexion serveur ssh, port 22 (Résolu) » Meilleure réponse: Salut, Fournit ici ton 'iptables -L -vn' et 'lsmod | grep ip'. iptable -L ne me donne rien au niveau ssh ni du port 22!! Il faut surement que "iptables" autorise une connexion sur le port 22 en tcp.
  •  [SSH] : commande à distance (Résolu) » Meilleure réponse: Si je fais: ssh root@192.168.203.33 'bash -c "for i in `ls /home`;do ls $i;done"' bash: -c: line 2: syntax error near unexpected token `billingbzh' bash: -c: line 2: `billingbzh' Si je fais : ssh root@192.168.203.33 "bash -c 'for i in `
  •  [SSH] Ecrire un script pour connexion SSH » Meilleure réponse: Voilà un script qui marche bien chez moi dans les mêmes conditions que les tiennes, à savoir un client Linux (OpenSSH_4.3p1) qui se connecte au serveur Windows 2000 (OpenSSH_3.8.1p1) . Le script : #!/usr/bin/expect -f set force_conserva
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Se logguer à distance avec ssh ( Windows )
Rendre le client NX portable