Si la computadora A envía SSH a la computadora B, ¿puede la computadora B encontrar la IP de la computadora A? ¿Si es así, cómo?
Respuesta1
La información de conexión SSH también se almacena en la SSH_CONNECTION
variable ambiental.
Deberías poder ver esto ingresando echo $SSH_CONNECTION
.
Respuesta2
Sí. Simplemente ejecuta netstat:
netstat --tcp --numeric
Busque la IP usando el puerto 22. --numeric
Fuerza a netstat a mostrar IP y --tcp
solo muestra conexiones TCP
Respuesta3
Sí, y así es como se hace en Windows:
El netstat -a
comando muestra todas las conexiones a medida que ocurren.
No soy un gurú de Linux, pero es muy similar y creo que el comando base real es el mismo:
http://www.thegeekstuff.com/2010/03/netstat-command-examples/
Respuesta4
esto es lo que quieres, en una terminal:
lsof -i :ssh
le proporciona los nombres (si están disponibles, de las computadoras que se conectan a su computadora), si desea específicamente su dirección IP, tal vez desee ping
el nombre para ver la IP o hacer una nslookup
o ir ahttp://ip2location.com....