Быстро, доступно, безопасно!
Магазин готовых сайтов

Управление пользователями в 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


Квоты

Каждому пользователю системы должна быть назначена квота на использование дискового пространства, чтобы исключить переполнение файловой системы одним пользователем и как следствие — отказ в записи для других, сбои сервисов (логи, почта, базы), деградация/остановка приложений и риск потери данных.

Список квот всех пользователей: 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 имя_пользователя имя_группы


Метки: пользователи

Опрос

В каком году был сделан ваш сайт? (голосов: 24)

  • до 2015 года - 23 (96%)
  • в 2015 - 0 (0%)
  • в 2016 - 0 (0%)
  • в 2017 - 0 (0%)
  • в 2018 - 1 (4%)
  • в 2019 - 0 (0%)