Permissão negada em uma pasta

1

Eu tenho uma pasta com as seguintes permissões de acesso:

drwxrw-rw- tator nogroup 4096 jun 11 15:20 main

Como você pode ver, eu tenho chmod it para 766 e é de propriedade de tator.

Mas quando tentei acessar essa pasta em um serviço que está sendo executado em uma conta diferente, a permissão foi negada. Meu serviço pode acessar todas as pastas que estão acima da pasta "principal", mas não pode acessar a pasta "principal" apesar do comando chmod.

Como posso permitir que esta pasta seja acessível por qualquer usuário?

    
por Anatoli 11.06.2013 / 17:38

2 respostas

4

Você precisa da permissão de execução nos diretórios para visualizá-los. Tente o chmod 777 na pasta.

    
por 11.06.2013 / 17:46
4

Para acessar uma pasta, o usuário / grupo precisa ter o sinalizador x .

Então, na sua pasta, você precisaria de uma das seguintes opções:

  • para definir o sinal x para o grupo / qualquer pessoa, então ele se torna um drwxrwxrwx

  • altere o proprietário da pasta para o processo que você está tentando executar

  • coloque o usuário do processo que você está tentando executar no grupo e dê ao grupo o x flag

por 11.06.2013 / 18:12

Tags