Não é possível executar su depois de alterar as permissões para o arquivo su

Não é possível executar su depois de alterar as permissões para o arquivo su

Estou executando o Linux Slackware 14.0. Eu queria permitir fazer isso suapenas para os membros do grupo wheel, então modifiquei as permissões /bin/sue /usr/bin/sudoos 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 supertencerá ao wheelgrupo e othersnão poderá executá-lo. Parece-me que isso chowndeve 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 suou sudo.

esse tipo de configuração é feita em /etc/sudoers, você deve editá-la com visudo.

informação relacionada