Se a única razão pela qual o script precisa ser executado como root é ler / gravar em seu diretório específico, existem duas maneiras de resolver isso (para permitir que um usuário comum execute o script com êxito):
- Crie um grupo, crie a pasta em que você trabalha e adicione o usuário a esse grupo.
sudo groupadd <groupname>
sudo usermod -a -G <groupname> <username>
sudo chgrp -R <groupname> <folder>
- Basta alterar a permissão mundial da pasta (não recomendado se você não quiser que nenhum usuário do seu computador possa acessar sua pasta
cuckoo
).
sudo chmod -R 664 ./cuckoo
Esta permissão permite ler e escrever para o proprietário, grupo e mundo