Не удается запустить su после изменения прав доступа к файлу su

Я запускаю Linux Slackware 14.0. Я хотел разрешить делать su только членам группы колес, поэтому я изменил разрешения файлов /bin/su и /usr/bin/sudo на это:

 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 

Теперь, когда я вхожу в группу колес и запускаю su , он завязывает пароль, я ввожу его. Ошибок не отображается, но не переключает на root. Наверное, я допустил некоторые недочеты?

Вы можете попробовать

 chown root.wheel /bin/su chmod ox /bin/su 

поэтому su будет принадлежать группе wheel а others не смогут ее запустить. Мне кажется, что chown должен решить вашу проблему, правильно настроив все разрешения, поскольку вы только что установили права выполнения ранее.

Нет необходимости изменять разрешения su или sudo .

этот вид конфигурации выполняется в / etc / sudoers, вы должны отредактировать его с помощью visudo .