Pages : 1
#1 Le 03/08/2005, à 10:23
- Uld
SSH bizarre...
J'ai une petite question qui me turlupine depusis ce matin, je tiens plus, faut que je la pose...
Je suis aujourd hui au boulot, et vu que je m'ennui un peu, je lance putty et je m'en vais un peu farfouiller sur ma machine ubuntu à la maison.. jusque là tout est normal.
Quand soudain me vient l'envie de triturer un peu la config de ssh (suite a des problemes entre deux machine, j'arrive pas a faire du ssh sans password avec l'utilisation d'une clef...)
Bref, je modifie deux trois truc, et je relance ssh avec /etc/init.d/ssh restart
Et là, gros doute: ssh a t il bien été relancé? Je suis toujours connecté à ma machine... celle ci me dit qu'elle a bien relancé ssh, alors pourquoi suis je encore connecté dessus??? Le fait d'interompre le service et de le relancer n'aurait t il pas du entrainer -par effet de bord- une deconnexion??
Sur internet, personne ne sais que tu es un canard...
Hors ligne
#2 Le 03/08/2005, à 13:03
- keyes
Re : SSH bizarre...
Y'a surement un timeout qui n'a pas été dépassé (même si SSH n'était plus disponible une fraction de seconde tu n'as pas été détecté).
Après je suis pas sur ...
Hors ligne
#3 Le 03/08/2005, à 20:05
- Uggy
Re : SSH bizarre...
oui c'est "normal"... mais si c'est un peu surprenant..
Le demon ssh doit donc garder "l'etat" des connexions Tcp quelquepart pendant un timeOut ce qui fait que le futur paquet tcp arrivant vers le serveur n'est pas rejeté..
En tout cas je l'explique comme ça
Hors ligne
#4 Le 03/08/2005, à 22:14
- Uld
Re : SSH bizarre...
J'ai eu l'explication sur un autre forum, en fait c'est plus subtil que ca, je cite:
je lance sshd => j'ai un processus sshd processus A, celui-ci écoute sur le port 22 et attend une nouvelle connexion
je me connecte en ssh => le processus A fork et j'ai donc un processus sshd B. Ce dernier va gérer cette connexion jusqu'à ce qu'elle soit terminée
je restart sshd => le processus A est kill, mais le processus B est intouché => ma connexion n'a pas été coupée
vérifiable à coup de ps | grep ssh
Sur internet, personne ne sais que tu es un canard...
Hors ligne
#5 Le 03/08/2005, à 23:48
- Uggy
Re : SSH bizarre...
Merci Uld pour ces précisions..
J'étais pas tombé si loin en fait... Mon "quelquepart" se nomme désormais "fork":)
Hors ligne
Pages : 1