Всім привіт. Вашій увазі підбірка команд для роботи з користувачами в системі 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.
Додав: htmaker, 06.08.2016 р.
(Ще не оцінили)
Завантаження…
Діліться з друзями:
См. також:
Оновлення пакетів в CentOS
Рубрика: Linux
Bash: mail: command not found
Рубрика: Linux
Виставляємо тимчасову зону в CentOS 7
Рубрика: Linux
Налаштування SELinux, включення, відключення
Рубрика: Linux, Інф. безпека
Змінюємо пароль root в MySQL 5.7
Рубрика: Linux, MySQL
Установка і настройка mSMTP на Linux
Рубрика: Linux
Установка GIT на CentOS 7
Рубрика: Linux
Як відключити IPv6 в CentOS 7?
Рубрика: Linux
Ротація логів в Linux
Рубрика: Apache, Linux