Wie kann ich eine Liste offener SSH-Tunnel erhalten?
Ich verwende einen Mac OS X-Client, der mit dem FreeBSD-Server verbunden ist. Ich versuche, offene Tunnel auf dem Client abzufragen.
ssh
ssh-tunnel
Eonil
quelle
quelle
Antworten:
Sie können lsof verwenden:
Die letzte Zeile stellt einen Tunnel dar (siehe Status LISTEN).
quelle
lsof
integrierten Filter auch mit-c
flag verwenden. Also ,lsof -i tcp -c '/^ssh/'
.In Ubuntu mit iptables und iptstate installiert und Standard-SSH-Port:
Jede Linie repräsentiert einen offenen Tunnel.
quelle
Wenn Sie herausfinden möchten, was die Tunnel in einer einzelnen
ssh
Sitzung verwendet, geben Sie~#
am Anfang einer Zeile ein.quelle
quelle
Verwenden der Antwort von lcipriani in einem Skript:
quelle