netstat --tcp --numeric | grep :22 Sin embargo, por conveniencia , mostrará todas las conexiones SSH con el servidor, no la que usted tiene, lo cual creo que está implícito en la pregunta.
Zurdo G Balogh
3
Sí, y así es como en Windows:
El netstat -acomando muestra todas las conexiones a medida que ocurren.
No soy un gurú de Linux, pero es muy similar, y el comando base real es el mismo, creo:
le da los nombres (si está disponible para que las computadoras ingresen a su computadora), si desea específicamente su dirección IP, tal vez desee que pingel nombre vea la IP o haga una nslookupo vaya a http://ip2location.com ... .
Respuestas:
La información de conexión SSH también se almacena en la
SSH_CONNECTION
variable ambiental.Debería poder ver esto ingresando
echo $SSH_CONNECTION
.fuente
Si. Solo ejecuta netstat:
Busque la IP utilizando el puerto 22.
--numeric
obliga a netstat a mostrar las IP y--tcp
solo muestra las conexiones TCPfuente
netstat --tcp --numeric | grep :22
Sin embargo, por conveniencia , mostrará todas las conexiones SSH con el servidor, no la que usted tiene, lo cual creo que está implícito en la pregunta.Sí, y así es como 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 el comando base real es el mismo, creo:
http://www.thegeekstuff.com/2010/03/netstat-command-examples/
fuente
Para SSH en una interfaz específica, también puede usar
Esto funcionará para Linux y Mac y si tiene un puerto tcpdump para Windows , funcionará de la misma manera.
fuente
esto es lo que quieres, en una terminal:
le da los nombres (si está disponible para que las computadoras ingresen a su computadora), si desea específicamente su dirección IP, tal vez desee que
ping
el nombre vea la IP o haga unanslookup
o vaya a http://ip2location.com ... .fuente