Problema de permissões do Unix

0

Um arquivo executável tem permissões -rwxrwxr-x e o proprietário é raiz. Quando um usuário não root tenta executar o arquivo, recebo um erro de permissão negada. O que eu não entendo?

    
por gAMBOOKa 21.02.2010 / 23:39

4 respostas

2

Onde está a localização do arquivo? O arquivo está em um diretório legível?

EDIT: Bem, o que o arquivo faz? Por dentro, ele executa algo mais que poderia ter um problema de permissão?

    
por 21.02.2010 / 23:49
1

Verifique se o sistema de arquivos não está montado com a opção noexec , que substituirá as permissões no arquivo. A raiz pode executar o arquivo?

    
por 21.02.2010 / 23:41
0

Para executar você também deve ser capaz de ler (exceto root, que pode fazer qualquer coisa em sistemas unix simples)

    
por 21.02.2010 / 23:46
0

Se for um script (por exemplo, usa #! na primeira linha para informar ao SO como executá-lo), verifique as permissões do intérprete chamado.

    
por 22.02.2010 / 15:06