Como posso descobrir se alguém logou no meu computador através do putty?

26

Estou suspeitando que um usuário do Windows fez logon no meu computador com a minha senha. Então, é possível que eu possa ver um traço de login no meu computador?

    
por J.Doe 15.09.2015 / 18:10

2 respostas

28

Método 1:

  

Obtenha o histórico de login do usuário a qualquer momento

O comando

last fornecerá um histórico de login para um nome de usuário específico. Se não dermos nenhum argumento para esse comando, ele listará o histórico de login de todos os usuários. Por padrão, essas informações irão ler o arquivo /var/log/wtmp . A saída deste comando contém as seguintes colunas:

  • Nome de usuário
  • Número do dispositivo Tty
  • Data e hora de login
  • Hora da saída
  • Tempo total de trabalho

Comando: $last jason

jason   pts/0        dev-db-server   Fri Mar 27 22:57   still logged in
jason   pts/0        dev-db-server   Fri Mar 27 22:09 - 22:54  (00:45)
jason   pts/0        dev-db-server   Wed Mar 25 19:58 - 22:26  (02:28)
jason   pts/1        dev-db-server   Mon Mar 16 20:10 - 21:44  (01:33)
jason   pts/0        192.168.201.11  Fri Mar 13 08:35 - 16:46  (08:11)
jason   pts/1        192.168.201.12  Thu Mar 12 09:03 - 09:19  (00:15)
jason   pts/0        dev-db-server   Wed Mar 11 20:11 - 20:50  (00:39

Método 2:

Você também pode usar o comando lastlog no Linux. Ele oferece a você controles mais granulares quanto a intervalos de datas ao examinar os registros de logins de usuários.

  

man page do lastlog:

lastlog - reports the most recent login of all users or of a given user
  

Exemplo: para descobrir os usuários que efetuaram login em um sistema nos últimos 100 dias.

$ lastlog -b 0 -t 100
Username         Port     From             Latest
sam              pts/0    pegasus          Wed Jan  8 20:32:25 -0500     2014
joe              pts/0    192.168.1.105    Thu Dec 12 12:47:11 -0500 2013

Isso mostra que as últimas vezes em que esses usuários efetuaram login nesse sistema. O intervalo de tempo mostra os últimos 100 dias. Antes de hoje (-b 0) e depois de 100 dias atrás (-t 100).

Você também pode mostrar todos os usuários omitindo qualquer intervalo e ver todos os usuários que já fizeram login e a última vez que fizeram login.

    
por snoop 15.09.2015 / 18:19
8

Você pode usar last para mostrar os últimos logins. Há também um arquivo de log para ações específicas de autenticação em /var/log/auth.log

    
por user448115 15.09.2015 / 18:16