Керування користувачами, групами та службами в Linux
У Linux керування користувачами, групами та службами має важливе значення для системного адміністрування та безпеки. Цей підручник надасть вам вичерпний посібник зі створення та керування користувачами та групами, а також як керувати службами та процесами.
1. Користувачі та групи
Linux використовує систему дозволів на основі користувачів. Ось як керувати користувачами та групами:
- Створення користувачів: Використовуйте команду 'useradd', щоб додати нових користувачів.
- Зміна користувачів: Використовуйте 'usermod', щоб змінити властивості користувача, такі як ім’я користувача, домашній каталог або членство в групі.
- Створення груп: Використовуйте 'groupadd' для створення нових груп і 'usermod' для додавання користувачів до груп.
- Керування паролями: Використовуйте 'passwd', щоб установити або змінити паролі користувачів.
2. Сервіси та процеси
Службами та процесами Linux керують за допомогою системних утиліт, таких як 'systemctl' і 'service':
- Запуск і зупинка служб: Використовуйте 'systemctl start' і 'systemctl stop' для запуску та зупинки служб відповідно.
- Увімкнення служб: Використовуйте 'systemctl enable', щоб увімкнути автоматичний запуск служби під час завантаження.
- Перегляд статусу служби: Використовуйте 'systemctl status', щоб перевірити статус служби.
- Керування процесами: Використовуйте такі команди, як 'ps' і 'top', щоб переглянути запущені процеси, і 'kill', щоб завершити процеси.
3. Приклади
Ось кілька прикладів керування користувачами, групами, службами та процесами:
useradd john # Create a new user named John
usermod -aG sudo john # Add John to the sudo group
groupadd developers # Create a new group named Developers
passwd john # Change John's password
systemctl start apache # Start the Apache service
systemctl enable apache # Enable Apache to start at boot
Висновок
Ефективне керування користувачами, групами, службами та процесами має важливе значення для підтримки безпечної та добре функціонуючої системи Linux. Дотримуючись інструкцій і прикладів, наведених у цьому посібнику, ви зможете впевненіше виконувати ці завдання.