Debian Help

sudo

Sudo (superuser do) - это программа, которая позволяет системным администраторам давать обычным пользователям возможность выполнять команды от имени root или других пользователей. Основной принцип работы - предоставление минимально необходимых привилегий для выполнения задачи.

Преимущества использования sudo:

  1. Нет необходимости делиться паролем root

  2. Выполнение команд от имени обычного пользователя по умолчанию

  3. Детальный логирование всех действий

  4. Гибкая настройка прав доступа

Установка

apt-get install sudo

Базовое использование

Выполнение команды от имени root:

sudo команда

Запуск оболочки root:

sudo -i

Основные параметры

  • -s - запуск оболочки с правами root

  • -u username - выполнение от имени указанного пользователя

  • -k - "забывание" пароля sudo

  • -v - обновление таймаута sudo

Мониторинг и логирование

  • Логируются все команды с sudo

  • Просмотр логов: /var/log/auth.log

  • Использование команды sudo -l для просмотра прав

Last modified: 25 марта 2025