/var/log/lastlog
é um arquivo esparso , o que significa que seu tamanho real não é relatado por ls -l
, mas por ls -s
. Isso significa que seu lastlog pode não ser tão grande quanto você pensa:
Tente:
ls -s /var/log/lastlog
para obter um relatório do tamanho em blocos.
O crescimento repentino de / var / log / lastlog significa que um usuário UID alto está desconectado. Consulte a página de manual do lastlog
Editar - Para corrigir :
Você pode descobrir o último usuário desconectado usando o comando lastlog
.
Depois de verificar se o usuário não está logado com o comando w
, altere seu UID . Veja como em " Como alterar o usuário gid e uid "
Em seguida, limpe /var/log/lastlog
como você já fez com
> /var/log/lastlog
Nota : Usando um uid de 6565666, eu só tenho 1.8G para /var/log/lastlog
. Portanto, seu usuário deve ter um uid maior que 26262664 ???