Я випадково командую адміністратора root і sudo у sudo visduo
файлі. Тепер із поточним користувачем він не повертає його назад, тому що я більше не можу отримати доступ до нього. Файл не відкривається командою. sudo visudo
Він говорить: користувач не знаходиться у файлі sudoers. Хоча якщо я отримаю доступ до нього, nano /etc/sudoers
він говорить, що дозвіл відхилено, коли я намагаюся зберегти файл ще раз.
$sudo cat /etc/sudoers
...
# User privilege Information
#root ALL=(ALL) ALL
#...
#%sudo ALL=(ALL) ALL
#
#includedir /etc/sudoers.d
#Members of the admin group may gain root privileges
#%admin ALL=(ALL) ALL
#
sudo
. Просто бігайте visudo
нормально. Або, навіть vi /etc/sudoers
. Якщо ви зіпсували дозволи, скористайтеся chmod 660 /etc/sudoers
спочатку.