Torna o arquivo legível para o sistema, mas não para usuários

0

Eu quero configurar um script que me permita exibir meus e-mails na minha barra, mas eu tenho que criar um arquivo contendo minha senha para ele. Existe uma maneira de proteger este arquivo de ser lido por qualquer pessoa, sem negar ao meu sistema o acesso a esse arquivo?

    
por Errelion 22.11.2017 / 10:11

1 resposta

0

Isso é feito com bastante facilidade com permissões de arquivo padrão do Unix.

Supondo que o arquivo tenha o nome emailcredentials.ini localizado em /home/errelion e seja de propriedade do usuário, o script será executado como, o comando que você deseja é

chmod 0600 /home/errelion/emailcredentials.ini 

Isso tornará o arquivo legível e gravável para o proprietário, mas inacessível a qualquer outra pessoa (além de root , que é o superusuário e pode fazer o que ele quiser).

    
por 22.11.2017 / 10:31