Как я могу использовать графический интерфейс для редактирования файла sudoers?
Я хочу добавить опцию nopasswd, не изучая ярлыки vi.
Нет, нет. Не существует Предполагается, что если вы редактируете файл sudoers, вы понимаете последствия этого. Необходимым условием является то, что все люди, которые понимают эти последствия, действительно знают, как использовать vi.
Вместо редактора GUI попробуйте использовать nano. Хотя это и не графический пользовательский интерфейс, он более понятен для новых пользователей, чем vi.
Есть несколько способов заставить visudo использовать выбранный вами редактор.
1) Мой предпочтительный метод: установите переменную среды EDITOR так, чтобы она указывала путь к редактору, который вы хотите использовать. Для однократного редактирования введите команду "export EDITOR = / usr / bin / nano" перед выполнением команды visudo.
Вы также можете навсегда установить РЕДАКТОР в профиле вашей оболочки. Обратите внимание, что для использования этого метода переменных среды sudo должен быть собран с опцией --with-env-editor, которая, как я считаю, является обычной в большинстве дистрибутивов.
2) Измените файл sudoers, чтобы он содержал «Редактор по умолчанию = / usr / bin / nano», или укажите путь к любому другому редактору, который вы выберете.