Adicionando permissões setuid a um arquivo

0

Estou hospedando uma aplicação php no meu servidor CentOS 5. O aplicativo executa alguns comandos através de um arquivo ssh chamado openmgr. Para isso eu quero dar uma permissão de -rwsr-xr-x para o arquivo.

Eu tentei chmod +x openmgr , mas isso dá apenas -rwxr-xr-x permissão. Como posso adicionar rwsr para o arquivo?

    
por Braiam 23.12.2014 / 08:43

2 respostas

3

Você deve se familiarizar com man chmod (chmod (1) - alterar os bits do modo de arquivo).

  • dica: chmod 4755 .
por 23.12.2014 / 23:39
2

A parte rws indica que, setuid permissão para o arquivo está definido. Ele permite que os usuários executem / executem o arquivo com os privilégios e permissões de seu proprietário.

Para ativar a permissão setuid no arquivo mencionado na pergunta, você deve executar:

chmod 4755 openmgr

Ou

chmod u+s openmgr

    
por 24.12.2014 / 04:17