Рубайат Хоссейн
Электронное письмо

Ввод пароля root для каждой системной команды может раздражать. Узнайте, как использовать команду sudo без паролей.

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

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

Настроить sudo без пароля

Файл sudoers в Linux позволяет администраторам управлять правами использования для разных пользователей. Вы можете предоставить дополнительные разрешения обычным пользователям, добавление их в список sudoers. Мы также можем настроить использование sudo без каких-либо паролей, настроив этот файл.

Выполните следующие шаги, чтобы sudo больше никогда не запрашивал пароли. Обязательно сначала переключитесь на пользователя root.

Шаг 1. Резервное копирование файла Sudoers

Вам необходимо создать резервную копию файла sudoers перед его изменением. Выполните следующую команду в своем терминале, чтобы создать копию списка sudoers.

cp / etc / sudoers /etc/sudoers.old

Шаг 2. Откройте файл Sudoers

Использовать Visudo команда для безопасного открытия файла sudoers. Он добавляет некоторые меры защиты от нежелательных ошибок и проверяет синтаксис.

Visudo

Шаг 3. Измените файл Sudoers

После того, как вы открыли список sudoers, перейдите в конец файла и добавьте следующую строку.

rubaiat ALL = (ВСЕ) NOPASSWD: ВСЕ

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

Шаг 4. Сохраните и выйдите из Visudo.

Вам нужно сохранить и выйти из visudo после добавления указанной выше строки. Если вы настроили visudo для использования редактора Vim на своем компьютере, используйте команду ниже, чтобы сохранить и выйти из Vim.

: wq

Нажмите Ctrl + X если visudo использует текстовый редактор nano. Теперь вы можете проверить, все ли прошло должным образом, введя команду, требующую прав суперпользователя.

Использование sudo без паролей в Linux

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

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

Электронное письмо
Риск компрометации учетных данных и инсайдерских угроз на рабочем месте

Узнайте о наиболее распространенных типах взломанных учетных данных и внутренних угрозах. Защитите себя дома и на рабочем месте, снизив эти риски до их прибытия.

Читать далее

Похожие темы
  • Linux
  • Твики Linux
  • Системное администрирование
Об авторе
Рубайат Хосейн (Опубликовано 19 статей)

Рубайат - выпускник компьютерных наук с сильной страстью к открытым исходным кодом. Помимо того, что он ветеран Unix, он также занимается сетевой безопасностью, криптографией и функциональным программированием. Он заядлый коллекционер подержанных книг и безгранично восхищается классическим роком.

Ещё от Rubaiat Hossain

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.

.