Para melhorar minha produtividade: como bloquear o arquivo /etc/hosts no Linux com uma senha?

Para melhorar minha produtividade: como bloquear o arquivo /etc/hosts no Linux com uma senha?

Eu gostaria de bloquear o arquivo /etc/hostsde alguma forma, de uma forma que apenas outra pessoa possa desbloqueá-lo, possivelmente usando um código de bloqueio.

Eu então daria a senha para outra pessoa.

Estou executando o Ubuntu 10.10.

Responder1

Crie uma conta para a outra pessoa e adicione-a ao grupo de administração (dá acesso ao sudo). Saia do grupo de administradores para não poder usar o sudo.

Responder2

Pelo que eu sei, os códigos de acesso em arquivos quase sempre (bem, sempre que vi) usam software de terceiros para criptografar o arquivo.

Não conheço nenhum software que realize o que você deseja, pois o arquivo precisa ser lido normalmente pelo sistema operacional. Se você fosse criptografá-lo de alguma forma, outra pessoa poderia simplesmente excluí-lo e recriá-lo.

O que você deseja fazer é procurar a proteção padrão em nível de arquivo e conceder acesso ao arquivo apenas a determinados grupos - como Root/Administradores. Você pode ler sobre permissões do Linux usandochmodaqui.

informação relacionada