Execute "quser" no Cmd. Se você quiser procurar no JSMITHPC, execute "quser / server: JSMITHPC". Acabei de testar no Windows 10 como administrador de domínio.
Como posso encontrar o nome de usuário (da máquina local) do último usuário conectado em um sistema remoto? Existe algum comando ou script que possamos usar? Eu sou capaz de capturar o endereço IP da máquina local do usuário, mas não o nome de usuário. Por favor sugira.
Execute "quser" no Cmd. Se você quiser procurar no JSMITHPC, execute "quser / server: JSMITHPC". Acabei de testar no Windows 10 como administrador de domínio.
O nome de usuário é um conceito específico do sistema operacional, não um conceito específico da rede. O IP informa qual máquina, mas você teria que fazer uma análise detalhada para obter um nome de usuário do tráfego capturado, e é possível que você não seja capaz. Provavelmente existem muitas ferramentas de chapéu cinza e chapéu preto (Cain / Abel, algo assim?)
Uma maneira simples no Windows é fazer logon neste sistema como Administrador (use psexec
da Sysinternal se você souber um login de administrador e quiser fazê-lo sem estar na máquina ou parecer que está fazendo login ), vá para C: \ Users e ordene pela data da última modificação. O último usuário logado deve ter os arquivos modificados mais recentemente. Isso provavelmente funcionaria para o Linux também.