Linux:Рецепты/Получение ограниченных привилегий root с помощью команды sudo: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Панель управления/Linux}} {{Myagkij-редактор}} =Получение ограниченных привилегий root с помощью команды sudo= ==Проблема== Получение ограниченных привилегий root с помощью команды sudo. ==Решение== Используйте команду sudo. Команда sudo защищает пароль root, потому что по...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 12: | Строка 12: | ||
Используйте команду sudo. Команда sudo защищает пароль root, потому что пользователи sudo вводят | Используйте команду sudo. Команда sudo защищает пароль root, потому что пользователи sudo вводят | ||
собственные пароли. | собственные пароли. | ||
Настройки sudo определяет файл '''/etc/sudoers''' и должен редактироваться с помощью специальной команды: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo visudo | |||
</syntaxhighlight> | </syntaxhighlight> | ||
{{Примечание1|1= | |||
Строка '''%sudo ALL=(ALL) ALL''' означает, что любой пользователь, включенный в группу sudo, получает полные полномочия sudo, как и root. Знак процента указывает, что '''%sudo''' — это группа из '''/etc/group''', а не группа, настроенная в '''/etc/sudoers'''. | |||
}} | |||
{{Примечание1|1= | |||
Разберём строку '''root ALL=(ALL) ALL''': | |||
* '''root''' - поле пользователя, хранящее имя одного пользователя, псевдоним или системную группу; | |||
* '''ALL=''' - поле хоста. '''ALL''' в этом поле означает «любой хост», также в этом поле можно указать псевдоним хостов или имя одного хоста; | |||
* '''(ALL)''' - необязательное поле с именами пользователей. Означает, что пользователь или пользователи могут выполнять команды от имени любого другого пользователя, указав его; | |||
* '''ALL''' - в этом поле команды означает «любую команду», здесь можно перечислить только допустимые команды. | |||
}} | |||
=См.также= | =См.также= |
Текущая версия от 19:04, 16 сентября 2023
Проверка/Оформление/Редактирование: Мякишев Е.А.
Получение ограниченных привилегий root с помощью команды sudo
Проблема
Получение ограниченных привилегий root с помощью команды sudo.
Решение
Используйте команду sudo. Команда sudo защищает пароль root, потому что пользователи sudo вводят собственные пароли.
Настройки sudo определяет файл /etc/sudoers и должен редактироваться с помощью специальной команды:
sudo visudo
См.также
Внешние ссылки