Источник: losst.pro CentOS – это распространенная серверная операционная система Linux, которая обеспечивает управление многопользовательскими и многогрупповыми функциями. Правильное управление пользователями и группами необходимо для обеспечения безопасности и управления доступом к ресурсам. Это руководство покажет вам, как управлять пользователями и группами в CentOS после установки CentOS.
Управление пользователями
Пользователи – это учетные записи, используемые для входа в систему. В CentOS вы можете управлять пользователями с помощью команд
useradd, usermod, и userdel
Создание пользователя. Для создания нового пользователя вы можете использовать команду useradd. Например,
sudo useradd john
создаст нового пользователя с именем John. Изменение пользователя. Для изменения настроек пользователя используйте usermod. Например,
sudo usermod -aG wheel john
добавит пользователя John в группу wheel, что даст ему права суперпользователя. Удаление пользователя. Чтобы удалить пользователя, используйте userdel. Например,
sudo userdel john
удалит пользователя John.
Управление группами
Группы – это коллекции пользователей, которые можно использовать для управления правами доступа к файлам и директориям. Для управления группами в CentOS вы можете использовать команды
groupadd, groupmod, и groupdel
Создание группы. Для создания новой группы используйте groupadd. Например, sudo groupadd admin создаст новую группу под названием admin. Изменение группы. Чтобы изменить настройки группы, используйте groupmod. Например,
sudo groupmod -n administrators admin
переименует группу admin в administrators. Удаление группы. Чтобы удалить группу, используйте groupdel. Например,
sudo groupdel admin удалит группу admin
Лучшие практики и полезные советы
- Минимальные привилегии. Всегда назначайте пользователям минимально необходимые привилегии. Это помогает снизить риск безопасности.
- Используйте группы для управления доступом. Группы – это удобный способ управления доступом к файлам и директориям. Вместо назначения прав каждому пользователю отдельно, вы можете назначить права группе, а затем добавить пользователей в эту группу.
- Регулярно проверяйте учетные записи. Регулярно проверяйте учетные записи на вашем сервере и удаляйте неактивные или устаревшие аккаунты.
Надеемся, эти советы и команды помогут вам эффективно управлять пользователями и группами в CentOS.