Untuk kenyamanan netstat --tcp --numeric | grep :22 Namun, ini akan menampilkan semua koneksi SSH ke server, bukan koneksi Anda, yang menurut saya tersirat dalam pertanyaan.
Lefty G Balogh
3
Ya, dan inilah caranya di Windows:
The netstat -aperintah menunjukkan semua conections saat mereka terjadi.
Saya bukan guru Linux, tetapi sangat mirip, dan perintah dasar sebenarnya adalah sama, saya percaya:
itu memberi Anda nama (jika ada komputer sshin ke komputer Anda), jika Anda ingin alamat IP mereka, mungkin Anda ingin pingnama untuk melihat IP atau melakukan nslookupatau pergi ke http://ip2location.com ... .
Jawaban:
Info koneksi SSH juga disimpan dalam
SSH_CONNECTION
variabel lingkungan.Anda harus dapat melihat ini dengan memasukkan
echo $SSH_CONNECTION
.sumber
Iya. Jalankan netstat:
Cari IP menggunakan port 22.
--numeric
memaksa netstat untuk menunjukkan IP dan--tcp
hanya menunjukkan koneksi TCPsumber
netstat --tcp --numeric | grep :22
Namun, ini akan menampilkan semua koneksi SSH ke server, bukan koneksi Anda, yang menurut saya tersirat dalam pertanyaan.Ya, dan inilah caranya di Windows:
The
netstat -a
perintah menunjukkan semua conections saat mereka terjadi.Saya bukan guru Linux, tetapi sangat mirip, dan perintah dasar sebenarnya adalah sama, saya percaya:
http://www.thegeekstuff.com/2010/03/netstat-command-examples/
sumber
Untuk SSH pada antarmuka tertentu, Anda juga dapat menggunakan
Ini akan bekerja untuk linux dan mac dan jika Anda memiliki port tcpdump untuk windows , ia akan bekerja dengan cara yang sama.
sumber
inilah yang Anda inginkan, di terminal:
itu memberi Anda nama (jika ada komputer sshin ke komputer Anda), jika Anda ingin alamat IP mereka, mungkin Anda ingin
ping
nama untuk melihat IP atau melakukannslookup
atau pergi ke http://ip2location.com ... .sumber