Вы находитесь на странице: 1из 2

1.

Управление пользователями:

a) создать пользователя, используя утилиту useradd

sudo useradd -s /bin/bash -d /home/testuser1 -m testuser1


b) удалить пользователя, используя утилиту userdel
sudo userdel -r testuser1

-r чтобы домашний каталог тоже удалился


c) создать пользователя, используя утилиту adduser

sudo adduser testuser2

2. Управление группами:

a) создать группу с использованием утилит addgroup и groupadd


sudo addgroup testgroup

sudo groupadd testgroup2

b) попрактиковаться в смене групп у пользователей

sudo usermod -g testgroup testuser2

сменит основную группу пользователя на другую группу

c) добавить пользователя в группу, не меняя основной

sudo usermod -aG testuser2 testuser2

добавит дополнительную группу пользователю

d) удалить пользователя из группы.


sudo gpasswd -d testuser2 testuser2

3. Создать пользователя с правами суперпользователя. Сделать


так, чтобы sudo не требовал пароль для выполнения команд.
sudo adduser superman – создаем пользователя
sudo usermod -aG sudo superman – добавляем его в группу sudo

sudo visudo – открываем редактирование файла конфигурации sudo

superman ALL=(ALL) NOPASSWD: ALL - добавить эту строчку в конец


документа.

4. * Используя дополнительные материалы, выдать одному из


созданных пользователей право на выполнение ряда команд,
требующих прав суперпользователя (команды выбираем на
своё усмотрение)
sudo visudo – открываем редактирование файла конфигурации sudo

В разделе # Cmnd alias specification добавить строчку:

Cmnd_Alias SHUTDOWN_CMDS = /usr/sbin/visudo, /usr/sbin/usermod

Testuser2 ALL=(ALL) NOPASSWD: ALL добавить эту строчку в конец


документа.