Odpowiedzi:
Tak. Wystarczy uruchomić netstat:
netstat --tcp --numeric
Poszukaj adresu IP za pomocą portu 22. --numeric
zmusza netstat do pokazywania adresów IP i --tcp
pokazuje tylko połączenia TCP
netstat --tcp --numeric | grep :22
pokaże jednak wszystkie połączenia SSH z serwerem, a nie te, w których jesteś, co, jak sądzę, sugeruje pytanie.
Tak, a oto jak w systemie Windows:
netstat -a
Polecenie pokazuje wszystkie conections jak one się zdarzają.
Nie jestem guru Linuksa, ale jest bardzo podobny, a rzeczywiste polecenie podstawowe jest takie samo, jak sądzę:
http://www.thegeekstuff.com/2010/03/netstat-command-examples/
W przypadku SSH na określonym interfejsie można również użyć
tcpdump -i interface port 22
Będzie to działać w systemach Linux i Mac, a jeśli masz port tcpdump dla systemu Windows , będzie działał w ten sam sposób.
tego właśnie chcesz w terminalu:
lsof -i :ssh
daje ci nazwy (jeśli są dostępne komputery sshin na twoim komputerze), jeśli chcesz ich adres IP, może chcesz ping
zobaczyć nazwę, zobaczyć adres IP lub zrobić nslookup
lub przejść do http://ip2location.com ... .