Você não pode definir valores umask
para informações específicas pastas. Você pode defini-lo em todo o sistema adicionando um comando umask
a /etc/profile
ou /etc/bash.bashrc
, mas não é uma boa ideia se você deseja definir permissões para 777.
Se a pasta em questão for um sistema de arquivos montado separado, você poderá definir um umask para ela no /etc/fstab
. Isso depende do sistema de arquivos usado, de acordo com a opção man mount
the umask
(ou equivalente) disponível para FAT, hfs, hpfs, ntfs e udf.
Em todos os outros casos, sua melhor opção seria configurar um trabalho cron
que altera recursivamente as permissões da pasta para 777. Adicione essa linha a /etc/crontab
:
* * * * * root chmod -R 777 /path/to/dir