Всем привет. Вашему вниманию подборка команд для работы с пользователями в системе Linux. Команды проверялись на системе Linux CentOS. Ранее на нашем сайте уже был пост о том, как добавлять пользователей в Linux, данный же пост охватывает множество различных команд подобного рода. С большой вероятностью данные команды будут работать и в других версиях Linux, если это не так, то отписывайтесь в комментариях.
| # useradd admin7 | Добавление пользователя с именем «admin7» |
| # useradd -G developers admin7 | Добавление пользователя в существующую группу |
| # useradd -G admins,ftp,www,developers admin7 | Группы можно перечислять через запятую, к примеру, если необходимо добавить пользователя в несколько групп. В этом случае пользователь admin7 будет добавлен в группы admins,ftp,www,developers. |
| # passwd user | Задать пароль пользователя |
| # userdel admin7 | Удаление пользователя из системы |
| # groupadd admin | Создание новой группы «admin» |
| # usermod -a -G ftp admin7 | Добавляем существующего пользователя admin7 в вторичную группу ftp |
| # usermod -g www admin7 | Изменяем существующему пользователю admin7 первучную группу на www |
| # cat /etc/passwd | awk -F ‘:’ ‘{ print $1 }’ | Посмотреть всех пользователей |
| # getent passwd | посмотреть всех пользователей linux с доп. информацией |
| # cat /etc/passwd | awk ‘/bash/{print}’ | Просмотр списка несистемных пользователей |
| # cat /etc/passwd | Просмотр детальной информации о пользователях |
| # cat /etc/group | Вывод списка всех групп |
| # su -l username | Авторизоваться под другим пользователем |
| # id | Просмотр активных пользователей |
| # id admin7 | Просмотр информации о группах пользователя admin7 |
| # last | Просмотр журнала авторизованных пользователей. Данные для команды last берутся из бинарного лога /var/log/wtmp (man wtmp), в который записываются удачные авторизации. |
| # who | Просмотреть кто авторизован в данный момент. |
Иметь под рукой такую шпаргалку всегда удобно, поэтому делайте репост в соц. сети, чтобы эта страница была всегда под рукой. Так же рекомендую похожий пост, в котором так же содержаться примеры команд для просмотра информации о системе Linux.