Eu tenho um programa que está gerando um arquivo hash que somente o root tem permissão para ler e gravar. Por que ainda consigo usar o vi para abri-lo (não consigo ler nada) e depois usar o: wq! comando Eu posso sobrescrever o arquivo e ele atrapalha meu programa tentando ler o arquivo.
Como faço para impedir que um usuário possa visualizar o arquivo completamente?
Usando o Red Hat Linux Enterprise.
ls -l $(which vi)