IP SSH-ing bilgisayarınızı bulabilir misiniz?


9

Bilgisayar A SSHs B bilgisayarı ise, B bilgisayarı A bilgisayarının IP'sini bulabilir mi? Öyleyse nasıl?


EC2'ye erişmek için C9.io veya diğer hizmetleri kullanırken ve daha sonra ağ trafiği kurallarını bu IP ile yeniden kısıtlarken kullanışlıdır.
Danny Staple

Yanıtlar:


8

SSH bağlantı bilgisi de SSH_CONNECTIONçevresel değişkende saklanır .

Bunu girerek görüntüleyebilmelisiniz echo $SSH_CONNECTION.


8

Evet. Sadece netstat'ı çalıştırın:

netstat --tcp --numeric

Port 22'yi kullanarak IP'yi arayın. --numericNetstat'ı IP'leri göstermeye zorlar ve --tcpsadece TCP bağlantılarını gösterir


Oh ve bunu Mac'te nasıl yaparım?
JShoe

1
Buradaki sayfaya göre: developer.apple.com/library/mac/#documentation/Darwin/Reference/… netstat -n yazmalısınız. TCP filtrelemesi yoktur.
nmat

Kolaylık için netstat --tcp --numeric | grep :22 Ancak, soruya ima olduğunu düşünüyorum, içinde bulunduğunuz değil tüm sunucuya SSH bağlantıları gösterecektir.
Lefty G Balogh



0

bir terminalde istediğiniz budur:

lsof -i :ssh

IP adreslerini speficically istiyorsanız, IP'yi pinggörmek ya da bir yapmak nslookupya da http://ip2location.com adresine gitmek istiyorsanız, isimleri verir (bilgisayarınıza sshin varsa) . .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.