#debian #sudo #sudoers
#debian #sudo #sudoers
Вопрос:
Я пытаюсь использовать sudo
команду в Debian 9. Например, sudo apt install zsh
запрашивает пароль root, но не принимает его. Я действительно знаю пароль root (я единственный пользователь этого компьютера), и я добавил свой ‘meouser’ в группу sudo.
root:~# cat /etc/group | grep sudo
sudo:x:27:meouser
Я отредактировал /etc/sudoers
с помощью visudo
, и в нем есть строки (должен ли я показать больше?)
root:~# cat /etc/sudoers | grep -w sudo
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
Но это то, что происходит:
meouser:~$ sudo apt install zsh
We trust you have (...etc removed the usual warning...)
[sudo] password for meouser:
Sorry, try again.
[sudo] password for meouser:
Sorry, try again.
[sudo] password for meouser:
sudo: 3 incorrect password attempts
Я пробовал это несколько раз, проблема ни в коем случае не в неправильном вводе пароля миллион раз. Что я делаю не так? Совет приветствуется. Я, конечно, искал SOF, но не нашел этой ситуации; в частности, у меня нет проблем с доступом к /etc/sudoers
самому файлу.
Комментарии:
1. Спросите здесь: unix.stackexchange.com
Ответ №1:
Ок, это было до смешного просто … спасибо @user3469811 за подсказку, вот она:https://unix.stackexchange.com/a/170894
Как оказалось, я упорно вводил пароль root, а не пароль моузера. (Мой разум застрял на выполнении su -
процедуры.) Оглядываясь назад, она запрашивает «пароль для meouser«. Ну что ж, сообщество снова спасло меня.