Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/04/2007, à 09:53

ThArGos

[Feisty] SSH lent en local? Solution

Bonjour!

Vous l'avez peut-être remarqué sous Feisty les connections ssh en local (pour ceux qui ont plusieurs machines UNIX) sont affreusement lentes : Il faut environ 10 secondes pour obtenir la demande de mot de passe.

Pour régler le problème il faut éditer son fichier /etc/ssh/ssh_config et commenter les lignes suivantes :

GSSAPIAuthentication yes
GSSAPIDelegateCredentials no

Et voilà! Ça commençait à me rendre fou de devoir attendre 10 secondes en local alors que depuis le taf avec putty c'est instantané!

Source : http://ubuntuforums.org/showthread.php?t=377212

Dernière modification par ThArGos (Le 26/04/2007, à 09:57)


“Early Optimization is the root of all evil” - Donald Knuth

Hors ligne

#2 Le 26/04/2007, à 09:57

ebrain

Re : [Feisty] SSH lent en local? Solution

Ahhh merci ! Moi aussi ça me gonflait pour l'administration de mon serveur local big_smile.

@+ ^^


Le Blender Clan, site communautaire francophone Blender :: www.blenderclan.org ::

Hors ligne

#3 Le 26/04/2007, à 17:31

K3g3rUn3kU

Re : [Feisty] SSH lent en local? Solution

\o/ Gloire a toi plus de lag avec nautilus en distant ^^


- Why drink and drive when you can smoke and fly ?
- Chut SAI MAL CA !!!
<BePower> ADSL = pas marcher = la flemme d'aller jusquau modem = disjoncteur plus pret = reboot maison
BASH FR

Hors ligne

#4 Le 26/04/2007, à 17:58

TilTNimpuS

Re : [Feisty] SSH lent en local? Solution

Un grand merci, franchement big_smile


tiltnimpus [AT] jabber.ubuntu-fr [DOT] org
Portable Medion CAD2000 Debian Lenny 64Bits 2.6.24
PIV 2.53 GHz + 300 Go + PVR-350 dédié à MythTV (KnoppMyth :D)

Hors ligne

#5 Le 21/06/2007, à 22:08

Riicooo

Re : [Feisty] SSH lent en local? Solution

Merci beaucoup !
J'ai besoin d'une connexion par ssh dans la boite dans laquelle je travaille et celle-ci était très lente (en authentification par clé publique) !

Je n'ai pas les droits d'administrateur sur le serveur concerné, mais j'ai quand même pu résoudre ce problème avec ta solution grâce aux options dans la ligne de commande.
Si ça peut servir à quelqu'un d'autre :

ssh  -o GSSAPIAuthentication="no"  ...

Hors ligne

#6 Le 21/06/2007, à 23:56

Julian

Re : [Feisty] SSH lent en local? Solution

C'est peut être lent avec Nautilus, mais en console, pour ma part je n'ai aucun problème avec ssh/Feisty, c'est très rapide, et pourtant je ne fais que ça wink.


julian@jabber.fr

Hors ligne

#7 Le 22/06/2007, à 07:40

ebrain

Re : [Feisty] SSH lent en local? Solution

C'est peut être lent avec Nautilus, mais en console, pour ma part je n'ai aucun problème avec ssh/Feisty, c'est très rapide, et pourtant je ne fais que ça

Vi ben moi aussi je ne le faisais qu'en console, et ça empêchait pas ssh d'avoir une lenteur exécrable big_smile.

Ca doit dépendre des configs réseau manifestement.
@+ ^^


Le Blender Clan, site communautaire francophone Blender :: www.blenderclan.org ::

Hors ligne

#8 Le 22/06/2007, à 13:37

Riicooo

Re : [Feisty] SSH lent en local? Solution

oui j'ai l'impression que quand cette option est activée, le serveur essaye d'identifier le client par rapport à son IP/DNS et quand il n'y arrive pas, il perd du temps... (mon interprétation, il suffirai de chercher pour comprendre).
Lorsque je me connectais en activant l'option "verbose", ssh -v ... il affichait 2 fois, apres une attente de 5 sec les 2 fois :

debug1: An invalid name was supplied
Cannot determine realm for numeric host address

debug1: An invalid name was supplied
A parameter was malformed
Validation error

Je viens de tester, par Nautilus c'est lent comme avant.

Je n'ai pas ce problème quand j'utilise une identification par mot de pass (option -1 par exemple).
Mais -o GSSAPIAuthentication="no"  résout très bien le problème.
(j'ai pas essayer mais écrire cette option dans le fichier de config dans le home doit peut être marcher aussi).

edit: J'avais besoin que kate et konqueror utilisent ssh, alors j'en ai profiter pour essayer d'écrire dans le fichier ~/.ssh/config (créé pour l'occasion) :

GSSAPIAuthentication no

Et ça résout tous les problèmes sans toucher à la config du serveur...

Dernière modification par Riicooo (Le 27/06/2007, à 08:16)

Hors ligne

#9 Le 24/06/2007, à 15:54

ymai

Re : [Feisty] SSH lent en local? Solution

Bonjour
Pour ma part, je constatais un délai d'une bonne minute avant d'avoir l'invite de mot de passe en tentant une connexion SSH vers l'ordinateur sur lequel je me trouve (désigné par sa propre adresse IP).
J'ai appliqué la modification du fichier ssh_config et j'en suis maintenant à une bonne dizaine de secondes encore.

yves@bureau:~$ ssh -v -o GSSAPIAuthentication="no" yves@192.168.1.10
OpenSSH_4.3p2 Debian-8ubuntu1, OpenSSL 0.9.8c 05 Sep 2006
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to 192.168.1.10 [192.168.1.10] port 22.
debug1: Connection established.
debug1: identity file /home/yves/.ssh/identity type -1
debug1: identity file /home/yves/.ssh/id_rsa type -1
debug1: identity file /home/yves/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_4.3p2 Debian-8ubuntu1
debug1: match: OpenSSH_4.3p2 Debian-8ubuntu1 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_4.3p2 Debian-8ubuntu1
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-cbc hmac-md5 none
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host '192.168.1.10' is known and matches the RSA host key.
debug1: Found key in /home/yves/.ssh/known_hosts:2
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: publickey
debug1: Trying private key: /home/yves/.ssh/identity
debug1: Trying private key: /home/yves/.ssh/id_rsa
debug1: Trying private key: /home/yves/.ssh/id_dsa
debug1: Next authentication method: password
yves@192.168.1.10's password: 
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = fr_FR.UTF-8
Linux bureau 2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007 i686

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
Last login: Sun Jun 24 15:25:50 2007 from localhost

Par contre, quand je fais la connexion via 127.0.0.1, le processus est immédiat
A priori, il me semble que je reçois exactement les mêmes commentaire, sauf l'adresse IP, bien sûr.

Si je tente une connexion vers une autre machine, j'ai un délai d'environ 25 secondes.


ymai

Hors ligne

#10 Le 24/06/2007, à 16:48

coubi64

Re : [Feisty] SSH lent en local? Solution

Riicooo a écrit :

oui j'ai l'impression que quand cette option est activée, le serveur essaye d'identifier le client par rapport à son IP/DNS et quand il n'y arrive pas, il perd du temps... (mon interprétation, il suffirai de chercher pour comprendre).
Lorsque je me connectais en activant l'option "verbose", ssh -v ... il affichait 2 fois, apres une attente de 5 sec les 2 fois :

debug1: An invalid name was supplied
Cannot determine realm for numeric host address

debug1: An invalid name was supplied
A parameter was malformed
Validation error

Je viens de tester, par Nautilus c'est lent comme avant.

Je n'ai pas ce problème quand j'utilise une identification par mot de pass (option -1 par exemple).
Mais -o GSSAPIAuthentication="no"  très bien résout le problème.
(j'ai pas essayer mais écrire cette option dans le fichier de config dans le home doit peut être marcher aussi).

edit: J'avais besoin que kate et konqueror utilisent ssh, alors j'en ai profiter pour essayer d'écrire dans le fichier ~/.ssh/config :

GSSAPIAuthentication no

Et ça résout tous les problèmes sans toucher à la config du serveur...

Le fichier ~/.ssh/config n'existait pas sur mon PC client, je l'ai crée et y ai mis la ligne comme tu le fais et ça fonctionne également pour moi smile

Hors ligne

#11 Le 24/06/2007, à 17:58

ymai

Re : [Feisty] SSH lent en local? Solution

24/06/2007
Complément d'information. J'ai essayé la solution 2 proposée là:
http://onlyubuntu.blogspot.com/2007/04/fix-for-ssh-slow-to-ask-for-password-in.html
sans amélioration.

Par contre, une connexion en SSH sur mon serveur web chez OVH est instantanée.

Autre solution: virer le répertoire .ssh
https://answers.launchpad.net/ubuntu/+source/openssh/+question/7911
Pas d'amélioration chez moi.

Et ce n'est pas meilleur depuis un Putty sur une machine Windows.

25/06/2007
Aujourd'hui, je me suis connecté en SSH sur un serveur Fedora, en réseau local. Immédiat: aucune latence.

Dernière modification par ymai (Le 25/06/2007, à 16:05)


ymai

Hors ligne

#12 Le 26/06/2007, à 21:58

Riicooo

Re : [Feisty] SSH lent en local? Solution

coubi64 a écrit :

Le fichier ~/.ssh/config n'existait pas sur mon PC client, je l'ai crée et y ai mis la ligne comme tu le fais et ça fonctionne également pour moi smile

oui, chez moi aussi il n'existait pas, j'aurai pu le préciser (esit: je viens de le rajouter).
Je continue d'utiliser ssh tous les jours (plusieurs dixaines de fois par heures) au boulot et heureusement qu'il existe cette solution !

Dernière modification par Riicooo (Le 27/06/2007, à 08:17)

Hors ligne

#13 Le 26/07/2007, à 09:52

obiwankennedy

Re : [Feisty] SSH lent en local? Solution

Cela ne marche pas pour moi, j'utilise putty pour me connecter a mon portable sous ubuntu mais je dois bien attendre les 10 secondes pour le mot de passe ? que faire ?
Parcontre si je me connecte de putty vers mon serveur debian 4.0 et du serveur je fais un ssh sur mon portable pas de probleme.. bizarre non ???

Dernière modification par obiwankennedy (Le 26/07/2007, à 09:54)


Dans mes logiciels, j'écris ton nom.
SGNGD: SvgGd is Not GD
Rolisteam

Hors ligne

#14 Le 29/07/2007, à 01:46

Orphée

Re : [Feisty] SSH lent en local? Solution

Merci pour l'astuce, c'était vraiment chiant ce temps de latence !

Hors ligne

#15 Le 29/07/2007, à 09:22

ziouplaboum

Re : [Feisty] SSH lent en local? Solution

Bonjour. Pour ma part j'utilise l'authentification par partage de clés publiques, et je n'ai jamais eu de soucis de latence à la connexion sur réseau local.

curieux.

voila.

Hors ligne

#16 Le 10/05/2008, à 10:56

teke

Re : [Feisty] SSH lent en local? Solution

pour moi ça ne marche plus sur hardy... alors que cela fonctionnait très bien avant... ça bloque un bon moment sur

  debug1: SSH2_MSG_SERVICE_ACCEPT received

puis ensuite ça continue de manière normale...

#17 Le 15/06/2008, à 18:53

teke

Re : [Feisty] SSH lent en local? Solution

Personne n'a la solution sous Hardy ? j'ai essayé les solutions ci-dessus... masi rien n'y fait... que ce soit par authentification par mot de passe ou par certificat...

quand je me connecte sur une machine qui encore sous gutsy c'est bon... j'ai changé la chose sur le serveur et le client, mais sans résultat...

#18 Le 26/06/2008, à 23:32

Baleyba

Re : [Feisty] SSH lent en local? Solution

Bonjour, j'ai également le même problème que toi teke sous debian Lenny (unstable).
Sur la stable, aucun pb c'est instantanné.

Mais c'est pénible car tout ce qui utilise une connexion ssh est ralenti au démarrage de la connexion.

Bal.

Dernière modification par Baleyba (Le 26/06/2008, à 23:33)

Hors ligne

#19 Le 26/06/2008, à 23:38

Baleyba

Re : [Feisty] SSH lent en local? Solution

Re,

je viens de trouver la solution de mon problème. Je pense que c'est exactement le même que toi teke.

Voici le lien. J'espère que ça pourra t'aider.

Moi c'est impec big_smile

http://www.clubic.com/forum/os-alternatifs/resolution-de-noms-fantaisiste-sous-debian-id482770-page1-recherche-lenny.html

++
Bal.

Hors ligne

#20 Le 28/06/2008, à 15:51

teke

Re : [Feisty] SSH lent en local? Solution

Merci beaucoup !
j'ai essayé... mais dans mon cas cela ne résout rien... snif... la lenteur reste  la même.

#21 Le 15/08/2008, à 17:27

teke

Re : [Feisty] SSH lent en local? Solution

Enfin... j'ai trouvé... il suffit en fait d'ajouter sur la machine serveur :

dans : /etc/ssh/sshd_config "UseDNS no" et c'est bon.... ça change vraiment tout !!!

#22 Le 05/02/2009, à 15:40

ThArGos

Re : [Feisty] SSH lent en local? Solution

teke a écrit :

Enfin... j'ai trouvé... il suffit en fait d'ajouter sur la machine serveur :

dans : /etc/ssh/sshd_config "UseDNS no" et c'est bon.... ça change vraiment tout !!!

Woah merci!!! C'est exactement ce qui me bloquait sur ma lenny!

Depuis le temps … (c'est le cas de le dire)

Encore merci pour l'astuce!


“Early Optimization is the root of all evil” - Donald Knuth

Hors ligne

#23 Le 10/11/2009, à 16:08

majordom

Re : [Feisty] SSH lent en local? Solution

Merci !!!

UseDNS no est la solution !

Hors ligne