Content

Додати або видалити користувача на Linux серверах DC3 і DC2 тарифів

У цій інструкції розглянуто додавання і видалення користувачів на сервері Linux. Процес може відрізнятися в дистрибутивах Red Hat і Debian, де вам, можливо, буде запропоновано ввести пароль і додаткову інформацію про користувача.

Щоб додати користувача, наприклад "introserv", необхідно ввести команду:
*зазначимо, що в системі на базі Red-Hat вам буде необхідно додати пароль для користувача вручну.

Створити користувача:

adduser introser

Встановити пароль - (для Red-Hat ):

passwd introserv

У результаті виконання команди adduser буде виконано такі дії:
- створюється новий користувач з ім'ям "introserv"
- створюється група з тим самим ім'ям.
- створюється домашній каталог користувача в директорії /home/introserv
- у домашній каталог копіюються файли з директорії /etc/skel.
У цій директорії зберігаються файли, які копіюються в домашній каталог усіх нових користувачів.

Команда adduser найпростіша і в більшості випадків рекомендується використовувати саме її, але вона доступна не у всіх дистрибутивах Linux. Можна використовувати низькорівневу утиліту для створення користувачів у Linux -useradd

Створити користувача:

useradd introserv

Встановити пароль:

passwd introserv

Ця команда створює нового користувача із системними параметрами за замовчуванням, які вказані у файлі /etc/default/useradd

Щоб додати нового користувача до групи sudo, необхідно ввести таку команду:

  Для систем Debian:

usermod -aG sudo introserv

 Для систем Red-Hat:

usermod -aG wheel introserv

Щоб видалити нового користувача з групи sudo, необхідно ввести команду:

  Для систем Debian:

gpasswd -d introserv sudo

  Для систем Red-Hat:

gpasswd -d introserv wheel

Щоб видалити користувача необхідно ввести  команду

deluser introserv

Важливо! Під час використання команди deluser необхідно також видалити домашній каталог користувача, використовуючи "--remove-home", оскільки deluser видаляє користувача без знищення домашнього каталогу:

--remove-home introserv

Зазначимо, що команди можуть відрізнятися залежно від обраного дистрибутива Linux.