Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
nizovtsevnv
6 лет назад

Добавление sudo в Debian

Debian

Философия разных дистрибутивов Linux для выполнения действий системного уровня рекомендует разные методы. Одни дистрибутивы ограничиваются использованием отдельного root пользователя с точкой входа через su, другие предоставляют ограниченному числу рядовых пользователей зачисленных в группу sudo производить единичные действия с системой через одноимённую команду sudo, но не позволяют выполнение su напрямую, третьи разрешают "из коробки" оба варианта.

В этой короткой заметке описывается процесс добавления пользователя в ряды sudoers, позволяющий использовать команду sudo.

Приступим.

Первым делом, нужно перейти в режим суперпользователя с помощью команды su.

После этого, установить пакет sudo, если он ещё не установлен:

apt install sudo

Далее, решить, кому именно дать разрешение на использование команды sudo. Существует три варианта:

  • разрешить использование команды выбранным пользователям
  • разрешить использование всем участникам указанной группы (sudo)
  • настроить оба перечисленных варианта

Для настройки разрешений необходимо отредактировать файл /etc/sudoers:

nano /etc/sudoers

Доступ для всех пользователей группы (sudo) обозначается строкой с именем группы:

%sudo   ALL=(ALL:ALL) ALL

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

Доступ для одного пользователя (например, ivan) можно описать как:

ivan    ALL=(ALL:ALL) ALL

Доступ суперпользователя описывается в файле строкой которую не стоит трогать:

root    ALL=(ALL:ALL) ALL

После внесения всех необходимых изменений нужно сохранить файл, для этого в редакторе nano достаточно нажать комбинацию клавиш "Ctrl+X" и подтвердить изменения нажатием "Y".

Для стандартных нужд оптимально использование группы sudo и добавление в эту группу пользователей с полномочиями администратора, делается это довольно просто, например, для добавления пользователя ivan нужно исполнить команду:

adduser ivan sudo

Последнее действие которое требуется осуществить для начала использования команды sudo,- это перезагрузить сессию пользователя.

На этом всё, стоит лишь помнить слова из дисклэймера sudo:
"С большими возможностями приходит большая ответственность!"

0
0.000 GOLOS
На Golos с October 2017
Комментарии (1)
Сортировать по:
Сначала старые