Не удается запустить 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. Наверное, я допустил некоторые недочеты?

  • sudo: «эффективный uid не равен 0, sudo установлен setuid root?» на малине Pi
  • Выполнение команды псевдонима в качестве другого пользователя
  • Если я нахожу «sudo» в начале одного лайнера, применим ли он к остальным командам?
  • Запустить скрипт python sudo (или startup) из cron на малиновой Pi?
  • Как я могу выполнить любую команду как обычный пользователь без sudo?
  • Замена графических подсказок sudo командой sudo
  • использование Sudo wth Gedit не выполняется с сервера XForwarded
  • sudo kill: операция не разрешена через SSH
  • 2 Solutions collect form web for “Не удается запустить su после изменения прав доступа к файлу su”

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

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

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

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

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

    Interesting Posts

    Почему «rysnc» изменяет разрешения файловой системы?

    Как использовать awk для подсчета общего количества строк ввода в файле?

    объединить два файла без добавления новой строки

    Назначить имя файла переменной с расширением pathname

    Старое программное обеспечение в диспетчере пакетов Synaptic

    Как выводить строки, разделенные запятыми, используя расширение brah brace

    Как я могу отключить нестандартные параметры vim?

    Странное несоответствие размеров файлов от ls

    Почему не следует использовать пароли в командной строке?

    Стандартный инструмент для преобразования байта в человеческий KiB MiB и т. Д .; как du, ls1

    получить переменную окружения по имени переменной?

    Переустановить программное обеспечение без повторной загрузки из программного центра?

    Проверьте версию пакета RPM, доступную в репозитории upstream, если у меня есть пользовательский, установленный

    cURL <- функция

    Подписанный скрипт в Linux?

    Linux и Unix - лучшая ОС в мире.