Я випадково командую адміністратора 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спочатку.