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).