Системные администраторы и пользователи Linux, вот ваше руководство по делегированию административных задач другим пользователям с ограниченными привилегиями с помощью команды sudo. Этот процесс позволяет вам предоставить определенным пользователям возможность выполнять конкретные задачи без предоставления полного доступа к привилегиям root.
🔹 Использование команды sudo:
Команда sudo предоставляет ограниченные полномочия root определенным пользователям для выполнения конкретных задач, регистрирует их действия и кэширует пароль пользователя на ограниченное время.
🔹 Редактирование файла
/etc/sudoers с помощью visudo:sudo visudo
Используйте команду visudo для безопасного редактирования файла
/etc/sudoers. Это предотвратит возможные ошибки в файле, которые могут лишить вас доступа к системе.🔹 Настройка полномочий для группы или пользователя:
- Для группы:
%sudo ALL=(ALL) ALL
Это позволяет всем пользователям группы sudo выполнять любые команды.
- Для пользователя:
stash server1 = /bin/rpm, /usr/bin/yum, /usr/bin/dnf
Это позволяет пользователю stash выполнять указанные команды на хосте server1.
Это руководство поможет вам безопасно и эффективно делегировать административные задачи, обеспечивая гибкость и безопасность управления системой.