Estou executando o Linux Slackware 14.0. Eu queria permitir fazer isso su
apenas para os membros do grupo wheel, então modifiquei as permissões /bin/su
e /usr/bin/sudo
os arquivos para isto:
bash-4.2# ls -la /bin/su
-rws--s--- 1 root wheel 59930 Sep 14 2012 ./su
bash-4.2# ls -la ./sudo
-rws--s--- 1 root wheel 107220 Jun 29 2012 ./sudo
Agora, quando sou membro do grupo wheel e executo su
, ele solicita uma senha, eu a digito. Nenhum erro é mostrado, mas não me muda para root. Provavelmente, eu configurei algumas permissões erradas?
Responder1
Você poderia tentar
chown root.wheel /bin/su
chmod o-x /bin/su
então su
pertencerá ao wheel
grupo e others
não poderá executá-lo. Parece-me que isso chown
deve resolver o seu problema, configurando corretamente todas as permissões, já que você acabou de configurar os direitos de execução anteriormente.
Responder2
Não há necessidade de modificar as permissões de su
ou sudo
.
esse tipo de configuração é feita em /etc/sudoers, você deve editá-la com visudo
.