Se o computador A fizer SSH no computador B, o computador B pode encontrar o IP do computador A? Se sim, como?
Responder1
As informações de conexão SSH também são armazenadas na SSH_CONNECTION
variável ambiental.
Você deve conseguir visualizar isso digitando echo $SSH_CONNECTION
.
Responder2
Sim. Basta executar netstat:
netstat --tcp --numeric
Procure o IP usando a porta 22. --numeric
força o netstat a mostrar IPs e --tcp
mostra apenas conexões TCP
Responder3
Sim, e aqui está como no Windows:
O netstat -a
comando mostra todas as conexões conforme elas acontecem.
Não sou um guru do Linux, mas é muito parecido, e o comando base real é o mesmo, acredito:
http://www.thegeekstuff.com/2010/03/netstat-command-examples/
Responder4
isso é o que você quer, em um terminal:
lsof -i :ssh
ele fornece os nomes (se disponíveis de computadores sshin em seu computador), se você deseja especificamente o endereço IP, talvez queira ping
o nome para ver o IP ou fazer um nslookup
ou ir parahttp://ip2location.com....