2

странно, что я не могу запустить команду sudo для каждой новой учетной записи, которую я создаю, но не root. Сервер абсолютно новый и не тронут, поэтому я не знаю, что не так.

для каждой команды, которую я пытаюсь запустить с sudo с обычным пользователем, я получаю

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

Я пробовал различные решения, которые я нашел в Интернете, включая

chmod u+s /usr/bin/sudo

а также

chown -R root:root /usr/bin

но ничего не помогло.

ls -l `which sudo`

шоу

-rwsr-xr-x. 1 root root 123832 Oct 15 02:14 /usr/bin/sudo*

и наконец

type -a sudo | awk '{print $NF}' | xargs ls -lF

дает

-rwsr-xr-x. 1 root root 123832 Oct 15 02:14 /usr/bin/sudo*

В чем может быть проблема?

1 ответ1

1

По какой-то причине новые пользователи автоматически использовали jailshell который вызвал этот инцидент. Переход на bash устранил проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .