Connexion SSH -> problème

Connexion SSH -> problème - Windows & Software

Marsh Posté le 14-05-2004 à 15:36:45    

Bonjour
 
J'ai un gros problème lorsque j'effectue ma connexion ssh -> ca marche pas.  :o  
 
J'ai installé tout bien comme il faut (enfin j'ai juste installé une nouvelle version de OpenSSh sans désinstaller l'ancienne  :whistle: ).
Je possède bien les clés publiques des serveurs sur lesquels je me connecter (dans .ssh/known_host)
Lorsque je lance une connection à partir du serveur sur ma machine -> ca fonctionnise. Quand je lance ensuite une connection à partir de ma machine sur ce serveur -> ca fonctionnise !!!
 
Mais le problème c qu'une vingtaine de minutes après -> plus rien, impossible de se reconnecter. Je comprend vraiment pas de quoi ca peut venir.
 
J'ai Mandrake 9.1 avec OpenSSh-3.8.1p1
 
Merci de votre aide  :jap:  

Reply

Marsh Posté le 14-05-2004 à 15:36:45   

Reply

Marsh Posté le 14-05-2004 à 15:37:42    

et avec putty?

Reply

Marsh Posté le 14-05-2004 à 15:39:29    

putty sur linux ? pourquoi faire ? y'a un client ssh qui marche tres bien

Reply

Marsh Posté le 14-05-2004 à 15:40:40    

mezos a écrit :

et avec putty?


 
putty sous windows ca marche tres bien (j'arrive à me connecter) mais sous linux et openssh :non:


Message édité par brolouille le 14-05-2004 à 15:41:09
Reply

Marsh Posté le 14-05-2004 à 15:40:50    

mais tu veut te connecter a ton serveur linux a partir d'une station cliente windows nop?

Reply

Marsh Posté le 14-05-2004 à 15:42:19    

mezos a écrit :

mais tu veut te connecter a ton serveur linux a partir d'une station cliente windows nop?


 
nan. je veux me connecter de mon poste mandrake sur un serveur. et pis apres automatiser la connexion par un script.

Reply

Marsh Posté le 14-05-2004 à 15:44:09    

a oki :)
 
Je ne pence pas pouvoir t'aider alors sorry :)

Reply

Marsh Posté le 14-05-2004 à 15:44:23    

tu as quoi comme erreur ?

Reply

Marsh Posté le 14-05-2004 à 15:45:08    

ta regardé si OpenSsh avait pas planté ?
(et aussi pour un problème linux c'est pas ici, c'est sur OSA ;) )

Reply

Marsh Posté le 14-05-2004 à 15:49:11    

KenShInouU a écrit :

ta regardé si OpenSsh avait pas planté ?
(et aussi pour un problème linux c'est pas ici, c'est sur OSA ;) )


 
ok je v poser ma question la bas  ;)  
 
mais sinon nan il plante pas puisque quand je réefectue la manip, ca remarche

Reply

Marsh Posté le 14-05-2004 à 15:49:11   

Reply

Marsh Posté le 14-05-2004 à 15:50:55    

karoli a écrit :

tu as quoi comme erreur ?


 
connection timed out

Reply

Marsh Posté le 14-05-2004 à 15:59:43    

en fait ca ne fonctionne que si tu as d'abord etabli une connex du serveur vers la mdk ?
 
edit : et tu te connectes avec l'@ IP ou avec le hostname ?


Message édité par karoli le 14-05-2004 à 16:05:37
Reply

Marsh Posté le 14-05-2004 à 16:06:33    

oui et ca ne fonctionne que temporairement.
je me connecte en utilisant l'ip.

Reply

Marsh Posté le 14-05-2004 à 16:08:53    

t'as verifie le script de conf du demon openSSH, voir si tu n'as pas une option un peu strange de décommentée ?
t'as un firewall d'actif sur le serveur ?


Message édité par karoli le 14-05-2004 à 16:09:08
Reply

Marsh Posté le 14-05-2004 à 16:27:57    

Bonjour
 
l'option  -vvv dans la commande ssh permet d'augmenter le niveau de trace et de savoir jusqu'ou le dialogue va.
Si c'est du timeout c'est peut être le serveur ou le sevice qui ne répond pas. (coté serveur : tcpdump -i any tcp port 22 pour avoir la reponse)
 

Reply

Marsh Posté le 14-05-2004 à 17:28:49    

Code :
  1. OpenSSH_3.5p1, SSH protocols 1.5/2.0, OpenSSL 0x0090701f
  2. debug1: Reading configuration data /etc/ssh/ssh_config
  3. debug1: Applying options for *
  4. debug1: Rhosts Authentication disabled, originating port will not be trusted.
  5. debug1: ssh_connect: needpriv 0
  6. debug1: Connecting to 192.168.0.20 [192.168.0.20] port 22.
  7. ssh: connect to host 192.168.0.20 port 22: Connection timed out


 
Voila ce qu'il me met quand j'utilise l'option -vvv
 
Je n'ai pas de firewall actif
 
Il n'y a rien de décommenter dans mon fichier de conf

Reply

Marsh Posté le 17-05-2004 à 10:21:59    

Ca donne l'impression que le client n'arrive pas à joindre le serveur ou le service.
Coté serveur , tu peux essayer de mettre une trace réseau pour voir si ton appel arrive (tcpdump -i any -s 0 tcp port 22)
En fonction de la réponse on verra la suite.

Reply

Marsh Posté le 17-05-2004 à 14:31:26    

Salut
 
Ajoute dans le fichier /etc/hosts.allow de ton serveur la ligne :

Code :
  1. sshd ALL ALLOW


 
C'est pas des masses sécurisé, mais bon au moins si ca marche tu sauras d'où ce vient. Tu pourras appliquer les restrictions nécessaires (j'avais le même problème chez moi et ca a marché nickel !)
 
Bon courage !
 :bounce:  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed