TGViewer
Системный Администратор (Сисадмин) Системный Администратор (Сисадмин) @sysadminof · 14.3K subscribers
Post #5600 1.9K
Как защитить сервер Linux

Ограничьте, кто может использовать sudo


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

Цели
привилегии sudo ограничены теми, кто входит в указанную нами группу.

Примечания
Возможно, ваша сборка уже сделала это, или у вас уже есть специальная группа, предназначенная для этой цели, поэтому сначала проверьте.
Debian создаёт группу sudo. Чтобы просмотреть пользователей, которые входят в эту группу (таким образом, имеют привилегии sudo):

cat /etc/group | grep "sudo"


Шаги

1 - Создайте группу:
sudo groupadd sudousers

2 - Добавьте учетную запись(и) в группу:
sudo usermod -a -G sudousers user1
sudo usermod -a -G sudousers user2
sudo usermod -a -G sudousers ...


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

3 - Создайте резервную копию файла конфигурации sudo /etc/sudoers:
sudo cp --archive /etc/sudoers /etc/sudoers-COPY-$(date +"%Y%m%d%H%M%S")

4 - Отредактируйте файл конфигурации sudo /etc/sudoers:
sudo visudo

5 - Скажите sudo, чтобы только пользователи из группы sudousers могли использовать sudo, добавив эту строку, если ее еще нет:
%sudousers ALL=(ALL:ALL) ALL

📲 Мы в MAX

👉 @sysadminof
  • 👍 11
  • ❤ 2
More from @sysadminof
  1. Sep 27, 2026Полезные команды Linux. Манипуляции с текстом # cat -n file1 Вывести содержимое файла, нум…
  2. Sep 25, 2026📲 Мы в MAX 👉 @sysadminof
  3. Sep 24, 2026Как скопировать структуру каталогов в Linux В этой статье мы расскажем как в две команды с…
  4. Sep 22, 2026Linux приветствует еще одного нового пользователя 😀 📲 Мы в MAX 👉 @sysadminof
  5. Sep 22, 2026Обжим RJ45. Залипательно. 📲 Мы в MAX 👉 @sysadminof
  6. Sep 21, 2026Меняем пароль пользователя Active Directory с помощью PowerShell Для этого используйте ком…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →