Por conveniência netstat --tcp --numeric | grep :22 No entanto, ele mostrará todas as conexões SSH com o servidor, não aquela em que você está, o que eu acho implícito na pergunta.
canhoto L Balogh
3
Sim, e aqui está como no Windows:
O netstat -acomando mostra todas as conexões à medida que elas acontecem.
Eu não sou um guru do Linux, mas é muito semelhante, e o comando base real é o mesmo, acredito:
fornece os nomes (se houver computadores disponíveis no seu computador), se você quiser o endereço IP deles, talvez queira que pingo nome o veja ou faça um IP nslookupou vá para http://ip2location.com ... .
Respostas:
As informações de conexão SSH também são armazenadas na
SSH_CONNECTION
variável ambiental.Você poderá visualizar isso digitando
echo $SSH_CONNECTION
.fonte
Sim. Basta executar o netstat:
Procure o IP usando a porta 22.
--numeric
força o netstat a mostrar IPs e--tcp
mostra apenas as conexões TCPfonte
netstat --tcp --numeric | grep :22
No entanto, ele mostrará todas as conexões SSH com o servidor, não aquela em que você está, o que eu acho implícito na pergunta.Sim, e aqui está como no Windows:
O
netstat -a
comando mostra todas as conexões à medida que elas acontecem.Eu não sou um guru do Linux, mas é muito semelhante, e o comando base real é o mesmo, acredito:
http://www.thegeekstuff.com/2010/03/netstat-command-examples/
fonte
Para SSH em uma interface específica, você também pode usar
Isso funcionará para linux e mac e se você tiver uma porta tcpdump para windows , ela funcionará da mesma maneira.
fonte
é isso que você deseja, em um terminal:
fornece os nomes (se houver computadores disponíveis no seu computador), se você quiser o endereço IP deles, talvez queira que
ping
o nome o veja ou faça um IPnslookup
ou vá para http://ip2location.com ... .fonte