sudo и su вешают бесконечно … stumped

Я пытаюсь запустить su или sudo на моей машине CentOS 6.6. Каждый раз, когда я пытаюсь выполнить любую команду, мне будет предложено ввести пароль. После ввода пароля команда просто зависает. Я могу ctrl + c его. Я уже проверил мои /etc/hosts и добавил $HOSTNAME в $HOSTNAME 127.0.0.1 и ::1 . Я могу войти в систему под root с помощью hassel. Я попытался запустить strace на sudo ( strace -o ~/sudotrace.txt sudo -i ) и получил следующую ошибку:

sudo: effective uid is not 0, is sudo installed setuid root?

Выполнение ls -l

14 $ ls -l /usr/bin/sudo ---s--x--x. 1 root root 123832 Oct 15 2014 /usr/bin/sudo

Эти разрешения, кажется, ошибочны в соответствии с тем, что я читал в Интернете. Это все еще не объясняет, почему su ведет себя странно.

Любой вход был бы весьма признателен.

благодаря

  • Почему «sudo su» в сценарии оболочки не запускает остальную часть скрипта как root?
  • Установка программного обеспечения с установщиком пакета GUI с использованием разрешения sudo
  • как получить доступ к другому пользователю может получить доступ к моей учетной записи?
  • Что такое эквивалент sudo для FreeBSD?
  • выполнение if-statement из командной строки
  • Целевой каталог (/ etc) не доступен для записи текущим пользователем на недоступном
  • Судо для OpenLDAP
  • Как вернуть sudo на Ubuntu?
  • Может sudo для пользователя, но «запустить команду как» отказано?
  • Измените право собственности на файл у пользователя на другого пользователя, который первый пользовательский контроль
  • Насколько безопасно sudo при запуске от root для запуска приложения в качестве менее привилегированного пользователя?
  • Как работает `: w! Sudo tee%`
  • Linux и Unix - лучшая ОС в мире.