Использование visudo при редактировании файла sudoers важно, потому что это обеспечивает безопасное внесение изменений. 12
Некоторые преимущества visudo перед обычным текстовым редактором:
- Проверка синтаксиса. 1 Если в процессе редактирования была допущена ошибка (например, пропущен двоеточие, скобка или значение), visudo сообщит об этом и откажется сохранять файл в «сломанный» вид. 1 Это защищает систему от неправильной конфигурации, которая может привести к полной блокировке sudo. 1
- Исключительная блокировка файла. 1 visudo блокирует файл sudoers, чтобы не допустить параллельного редактирования несколькими пользователями или процессами. 1 Это важно, поскольку две конфликтующие правки могут повредить конфигурацию. 1
- Выбор проверенного редактора. 1 По умолчанию visudo запускает тот редактор, который прописан в настройках системы (часто это vi или nano). 1 Но при необходимости можно указать любой другой редактор. 1