ssh-Daemon, der auf Port 22 wartet

625
freedev

Nur um zu verstehen, warum es viele Einträge gibt, die an Port 22 abgehört werden, wenn normalerweise einer ausreicht. Vielen Dank für Ihre Zeit.

$ sudo lsof -iTCP -n -P | grep LIST | grep 22  COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME launchd 1 root 45u IPv6 0x7f6d298ea80c2e41 0t0 TCP *:22 (LISTEN) launchd 1 root 47u IPv4 0x7f6d298ea80c75d9 0t0 TCP *:22 (LISTEN) launchd 1 root 48u IPv6 0x7f6d298ea80c2e41 0t0 TCP *:22 (LISTEN) launchd 1 root 49u IPv4 0x7f6d298ea80c75d9 0t0 TCP *:22 (LISTEN) 
2
Nicht sicher, warum es 4 gibt, aber normalerweise sind es 2, da Sie unterschiedliche Sockets für IPv4 und IPv6 benötigen. Was ist die Ausgabe von `ps aux | grep ssh`? p_q vor 7 Jahren 0
da für jeden Prozess zwei Dateideskriptoren festgelegt sind (die Ressource ist für Lesen / Schreiben gesperrt). IPv4 hat die Dateideskriptor-ID 47 und 49 und IPv6 hat 45 und 48. https://en.wikipedia.org/wiki/File_descriptor Wenn Sie Ports anzeigen möchten, sollten Sie `sudo netstat -ntlup | grep 22`, so dass Sie sich auf Ports und Schnittstellen konzentrieren und nicht auf offene Ressourcen. Ich denke, die Verdopplung kann die Eingabe- und Ausgabeströme sein, die SSH auf der Portressource festlegt. Frank Thomas vor 7 Jahren 1
@p_q ist leer freedev vor 7 Jahren 0
@FrankThomas Darf ich Sie fragen, warum Sie Ihre Antwort entfernt haben? freedev vor 7 Jahren 0
Bei genauerer Betrachtung sehe ich nicht dasselbe Paar FDs auf meinen SSH-Servern. Daher erklärt meine Antwort den zweiten Satz von Dateideskriptoren nicht vollständig. Da der Großteil meiner Antwort offensichtlich tangiert wurde, scheint es am besten, sie vorerst zu entfernen. Frank Thomas vor 7 Jahren 0
@FrankThomas Ich hatte recht, die Werte in der vierten Spalte (45u, 47u, 48u, 49u) sind die FDs. freedev vor 7 Jahren 0
Nun, zwei davon sind die Buchsen selbst (45, 47), aber ich kann das zweite Paar (48, 49) nicht erklären. Ich dachte, ich hätte das herausgefunden, aber meine eigenen Server verhalten sich nicht so. Sie zeigen nur den ersten Satz von FDs für die Sockel. Frank Thomas vor 7 Jahren 0

0 Antworten auf die Frage