Portanto, criptografei o arquivo gedit, contendo informações muito confidenciais. Posso fazer isso read-only
para sempre? Sim, eu sei que posso fazer isso nas propriedades, mas alguém pode alterar isso para read and write
e será ignorado.
Responder1
Você pode usar chattr
, "chattr" é um utilitário para alterar atributos de arquivo:
sudo chattr +i filename
De man chattr
:
Um arquivo com o atributo 'i' não pode ser modificado: não pode ser excluído ou renomeado, nenhum link pode ser criado para este arquivo e nenhum dado pode ser gravado no arquivo. Somente o superusuário ou um processo que possua o recurso CAP_LINUX_IMMUTABLE pode definir ou limpar esse atributo.
Agora ninguém pode alterar este arquivo, se você quiser que ninguém tenha a chance de modificar este arquivo, mesmo em uma sessão ao vivo, sugiro que você criptografe todo o sistema de arquivos.