Инструменты пользователя

Инструменты сайта


linux:commands:sudo

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
linux:commands:sudo [2026/01/28 12:31] – создано Кириллlinux:commands:sudo [2026/01/28 15:13] (текущий) Кирилл
Строка 6: Строка 6:
  
 Команда sudo - Позволяет обычному пользователю выполнять команды с привилегиями суперпользователя (root) или другого пользователя. От сокращённого, sudo расшифровывается как **substitute user and do** - подменить пользователя и выполнить. Команда sudo - Позволяет обычному пользователю выполнять команды с привилегиями суперпользователя (root) или другого пользователя. От сокращённого, sudo расшифровывается как **substitute user and do** - подменить пользователя и выполнить.
 +
 +===== Установка sudo =====
 +
 +В некоторых дистрибутивах sudo не установлена, устанавливаем командой apt от имени суперпользователя Root:
 +<code>
 +apt install sudo
 +</code>
  
 ===== Опции sudo ===== ===== Опции sudo =====
 +
 +  * **--help** - Вывести справочную информацию по команде
 +  * **--version** - Вывести информацию о версии sudo
 +  * **-b** - Позволяет выполнить указанную команду в фоновом режиме
 +  * **-i** - Позволяет авторизоваться под именем суперпользователя Root
 +  * **-l** - Показывает список прав текущего пользователя
 +  * **-s** - Позволяет запустить оболочку и задать команду от имени суперпользователя Root
 +  * **-u** - Выполнить команду от имени другого пользователя
 +
 +===== Использование sudo =====
 +
 +Установка пакета из репозитория:
 +<code>
 +sudo apt install <имя_пакета>
 +</code>
 +
 +Авторизоваться под именем супер пользователя Root, используем опцию **-i**:
 +<code>
 +sudo -i
 +</code>
 +
 +Вывод в терминале:
 +<code>
 +root@VirtualPC:~#
 +</code>
 +
 +Выполнить команду от имени другого пользователя, используем опцию **-u**:
 +<code>
 +sudo -u ivan htop
 +</code>
linux/commands/sudo.1769603468.txt.gz · Последнее изменение: Кирилл