De onde o openssh-server obtém as informações do “Last Login”?

4

Onde o openssh-server obtém as informações do "Último Login"?

Eu recentemente logado remotamente a partir de uma máquina Windows usando o SSH Secure Shell 3.2.9 e o último login relatado foi de um local de rede que eu não reconheço. Em seguida, verifiquei o auth.log (mais especificamente, auth.log.1) e não encontrei entradas de log relativas ao local de rede relatado. Eu costumo remoto em via VPN, então eu sei o IP das alterações de log-in do computador. No entanto, ele normalmente assume a forma de um endereço IP, em que essa tentativa específica foi registrada como unknownComputerName.knownNetworkName. Eu acho um pouco estranho que não haja nenhuma entrada correspondente no auth.log porque eu sei de fato que até mesmo tentativas com falha foram registradas.

Além disso, eu sou novo em usar o Ubuntu e um novato em acesso remoto. Dito isto, corrija quaisquer erros que eu possa ter cometido com relação à terminologia. Além disso, por favor, deixe-me saber se esse tipo de pergunta é melhor perguntado em outro lugar.

    
por Andrew Shum 11.06.2016 / 18:07

1 resposta

0

Existe banco de dados em /var/log/lastlog (AFAIK binário). Veja a página de manual para lastlog(8) . O arquivo deve ser atualizado pelo módulo PAM pam_lastlog(8) .

Pode haver alguma diferença na versão do Ubuntu que você está usando (eu não tenho esse arquivo, nem a mensagem no meu 15.10).

    
por Jakuje 11.06.2016 / 18:28