Как настроить sudo без пароля в Linux

Команда sudo в Linux позволяет обычным пользователям выполнять задачи, которые обычно требуют административных привилегий. Она позволяет пользователям запускать команды через sudo, а не выполнять их напрямую. Перед выполнением команды пользователь должен подтвердить свою личность в системе.

Изменив конфигурационный файл sudoers, вы можете разрешить определенным пользователям или членам групп использовать sudo без необходимости вводить пароль при каждом выполнении команды. Этого можно добиться с помощью инструмента visudo из терминала.

Шаги по настройке беспарольного sudo в Linux

Откройте предпочитаемое терминальное приложение.

Проверьте текущие привилегии sudo для вашей учетной записи пользователя.

Пример

Используйте команду visudo, чтобы открыть файл конфигурации sudoers.

Добавьте строку ALL = (ALL) NOPASSWD: ALL под своим именем пользователя (или любого другого пользователя), чтобы предоставить ему возможность выполнять все команды без ввода пароля.

Беспарольный sudo можно назначить группе, заменив имя пользователя на %groupname или заменив его на ALL, чтобы разрешить беспарольный sudo для всех пользователей в системе.

Сохраните файл и выйдите из visudo.

Снова проверьте права sudo для вашей учетной записи пользователя, чтобы убедиться, что изменения прошли успешно.

Пример

Проверьте выполнение команд с помощью sudo без необходимости вводить пароль.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий