O diretório e o que é criado por dentro é o que apresenta a mensagem ao usuário quando se torna sudo
, o que normalmente é algo como:
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
O diretório /var/db/sudo/lectured
file deve ser de propriedade de root, que tem uid 0
, mas no seu caso, não é. Este comando mostrará a propriedade:
ls -d /var/db/sudo/lectured
Como não é propriedade do root, você precisa alterar a propriedade para o root:
chown root:root /var/db/sudo/lectured
As permissões também devem ser 700
. Você pode alterá-lo para isso, se necessário, por meio de:
chmod 700 /var/db/sudo/lectured
Se houver arquivos dentro dos quais a propriedade e as permissões estejam erradas, você poderá usar o seguinte:
chown -R root /var/db/sudo/lectured
cd
na pasta e:
chmod 600 *