Управление пользователями в AlmaLinux
Пользователи в Linux — это учетные записи, через которые выполняется вход в систему, разграничиваются права доступа и управляются действия отдельных администраторов, служб и обычных пользователей.
Настройка сервера на AlmaLinux 8.10 -> Работа с пользователями
Основные команды для просмотра, создания, изменения и удаления пользователей, а также работа с паролями, домашними каталогами, группами и SSH-доступом.
Подробный список всех пользователей: cat /etc/passwdпоказать только имена пользователей:cut -d: -f1 /etc/passwd
Создать нового пользователя и его домашний каталог: useradd -m username1Создать нового пользователя если его домашний каталог уже существует: useradd -d /home/username1 -M username1Значения ключей:
- -d — домашний каталог пользователя;
- -M — не создавать домашний каталог.
Задать пароль новому пользователю или изменить существующий:passwd username1удалить пользователя вместе с домашним каталогом: userdel -r exampleuser
Меняем домашний каталог пользователя: mv /home/oldname /home/newname
usermod -d /home/newname username
Квоты
Каждому пользователю системы должна быть назначена квота на использование дискового пространства, чтобы исключить переполнение файловой системы одним пользователем и как следствие — отказ в записи для других, сбои сервисов (логи, почта, базы), деградация/остановка приложений и риск потери данных.
Список квот всех пользователей: repquota -u -a -s
Устанавливаем для пользователя "username1" на файловой системе "/home" квоту по объёму: мягкий лимит 250 Мб (с льготным периодом) и жёсткий лимит 300 Мб (дальше запись запрещена), флаги "-x -c 'limit -u ...'" включают экспертный режим и применяют лимит к пользователю: xfs_quota -x -c 'limit -u bsoft=250m bhard=300m username1' /homeКвота конкретного пользователя: quota -u username1
Группы
Список всех групп: cat /etc/group
Проверяем, в какие группы входит пользователь: id username1покажет UID пользователя, основную группу и все дополнительные группы.
Смотрим только список групп: groups username1
Только имена всех групп: id -nG username1
Показываем основную группу пользователя: id -gn username1
Удаляем пользователя из группы: gpasswd -d имя_пользователя имя_группы
Метки: пользователи
Опрос
Адаптирован ли ваш сайт для смартфонов и планшетов? (голосов: 35)
- Да - 4 (11%)

- Нет - 2 (6%)

- Не знаю - 1 (3%)

- Нет сайта - 28 (80%)

