Risposte:
Sì. Basta eseguire netstat:
netstat --tcp --numeric
Cerca l'IP utilizzando la porta 22. --numeric
forza netstat a mostrare gli IP e --tcp
mostra solo le connessioni TCP
netstat --tcp --numeric | grep :22
, tuttavia, mostrerà tutte le connessioni SSH al server, non quella in cui ci si trova, che penso sia implicita nella domanda.
Sì, ed ecco come in Windows:
Il netstat -a
comando mostra tutte le connessioni man mano che avvengono.
Non sono un guru di Linux, ma è molto simile, e l'attuale comando di base è lo stesso, credo:
http://www.thegeekstuff.com/2010/03/netstat-command-examples/
Per SSH su un'interfaccia specifica, è anche possibile utilizzare
tcpdump -i interface port 22
Funzionerà per Linux e Mac e se hai una porta tcpdump per Windows , funzionerà allo stesso modo.
questo è quello che vuoi, in un terminale:
lsof -i :ssh
ti dà i nomi (se disponibili sul tuo computer sono collegati al tuo computer), se vuoi specificamente il loro indirizzo IP, forse vuoi ping
il nome per vedere l'IP o fare un nslookup
o andare su http://ip2location.com ... .