Como descobrir se o root leu alguns dos meus arquivos no diretório inicial?

1

Eu tenho uma conta sem privilégios em um servidor Linux e não quero que o root leia meus documentos.

Como descubro se o root fez algo que não quero que aconteça?

Esse problema não é o mesmo que Super usuários e o diretório pessoal .

    
por hugemeow 03.11.2012 / 08:48

1 resposta

3

Não há nenhuma maneira para impedir que o usuário root leia ou grave documentos para uma conta sem privilégios. Ainda mais, o usuário root pode alterar as permissões desses documentos. O objetivo de ter esse usuário é que você sempre deseja não ter restrições quando se trata de manter um sistema. É por isso que o usuário root não deve ser usado para tarefas diárias.

Além disso, mesmo se houvesse logs de acesso aos arquivos, isso provavelmente seria controlado pelo root novamente. Além disso, o atime (o último horário de acesso) não é confiável para isso, ou pode nem mesmo ser gravado no seu sistema. Você teria que ser capaz de verificar o histórico do shell do usuário root, o que, novamente, não é possível sem uma conta privilegiada.

A única maneira de proteger seus arquivos contra os olhos do sysadmin é criptografá-los, por exemplo, colocando-os em um contêiner TrueCrypt ou usando o GnuPG .

    
por 03.11.2012 / 08:54