Obtendo dados do ano de login com o comando 'last' no linux


10

No Solaris, o comando 'fwtmp' fornece as informações do ano nos logs do wtmp. Por exemplo:

host # /usr/lib/acct/fwtmp < /var/adm/wtmpx > tmp_wtmpx_file
host # head -1 tmp_wtmpx_file
user123 sshd 1258 7 0000 0000 1226072918 230489 0 29 host123.desktop.ourhost.com Fri Nov  7 09:48:38 2008

No Linux, o 'last' gera os dados sem as informações do ano, e parece que não consigo encontrar um utilitário semelhante ao 'fwtmp' no Linux para adicionar os dados do ano. O comando 'lastlog' inclui ano na saída, mas consulta apenas os usuários que estão no arquivo passwd (não no ldap ou em outros bancos de dados do usuário por padrão). Existe um utilitário no Linux que produzirá o ano junto com os outros dados do 'last'?

Respostas:



4

No RHEL5, last -Fnão está disponível.

Se você quiser ter apenas as lastinformações de um ano específico, precisará usar last -t.

ex:

  • last -t 20140101000000 mostre tudo antes de 2014.
  • last -t 20130101000000 mostre tudo antes de 2013.

se você executar um diff entre os 2 comandos, poderá ter apenas informações para 2013.

Veja Obtendo "ano" com o último comando no Red Hat 5 para obter mais informações, se necessário.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.