Você deve se familiarizar com man chmod
(chmod (1) - alterar os bits do modo de arquivo).
- dica:
chmod 4755
.
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?
Você deve se familiarizar com man chmod
(chmod (1) - alterar os bits do modo de arquivo).
chmod 4755
. 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
Tags permissions chmod setuid