Estamos trabalhando com um aplicativo que faz login em um servidor Linux (servidor Ubuntu 14.04) e apenas solicita um túnel reverso.
Antes de fazermos isso com o Plink. E quando o cliente estava rodando o Plink, eu consegui listar os usuários que estavam logados com o comando who
. O comando who
mostra apenas usuários que abriram um shell. Assim, com o novo aplicativo, os usuários que efetuaram login não aparecem quando o comando who é inserido.
Com o Netstat você pode descobrir quais usuários estão logados porque a entrada é como:
tcp 0 0 0.0.0.0:5941 0.0.0.0:* LISTEN 1009 75337 25629/sshd: <USER>
Existe um comando que gera uma lista de todos os usuários logados, porque você pode ver claramente que o sistema sabe que está executando uma sessão SSH com um determinado usuário.