Задание

3. Создайте локальные учетные записи на серверах HQ-SRV и BR-SRV:

  • создайте пользователя sshuser:
    • пароль P@ssw0rd;
    • идентификатор пользователя 2027;
    • пользователь sshuser должен иметь возможность запускать sudo без ввода пароля;
  • создайте пользователя net_admin на маршрутизаторах HQ-RTR и BR-RTR:
    • пароль P@ssw0rd;
    • при настройке ОС на базе Linux, запускать sudo без ввода пароля;
    • при настройке ОС отличных от Linux пользователь должен обладать максимальными привилегиями;

Реализация

3.1 Локальные учетные записи на HQ-SRV и BR-SRV

Параметры useradd
-c <комментарий> позволяет добавлять пользовательские комментарии, такие как полное имя пользователя, номер телефона и т. д. в файл /etc/passwd. Комментарий может быть добавлен одной строкой без пробелов.
-u <идентификатор> идентификационный номер пользователя (UID). Этот номер должен быть неотрицательным целым числом, не превосходящим MAXUID, определенным в sys/param.h. По умолчанию используется следующий доступный (уникальный) не устаревший UID, больший 99.

HQ-SRV

Создание пользователя sshuser

# useradd sshuser -u 2027 -U
# passwd sshuser
< вводим пароль пользователя >
< повторяем ввод паря >

где:
sshuser - имя пользователя
-u 2027 - идентификатор 2027
-U - создание группы с тем же именем, что и у пользователя, и добавление пользователь в эту группу
passwd sshuser - задать пароль пользователю sshuser

Возможность запускать sudo для пользователя sshuser без дополнительной аутентификации.

m1_z3_001.png
Настроить команду sudo можно в файле /etc/sudoers, в нём хранятся все нужные параметры.

# visudo

Правим конфигурационный файл добавив следующую строку

sshuser ALL=(ALL) NOPASSWD: ALL

m1_z3_002.png


BR-SRV

Создание пользователя sshuser на BR-SRV производится аналогично HQ-SRV

3.2 Создание пользователя net_admin

Создание пользователя net_admin на маршрутизаторах HQ-RTR и BR-RTR производится одинаково

# useradd net_admin  -U
# passwd net_admin
< вводим пароль пользователя >
< повторяем ввод паря >

m1_z3_003.png

Возможность запускать sudo для пользователя net_admin без дополнительной аутентификации.

Настройка прав доступа пользователя осуществляется путем написания правила. Правим конфигурационный файл

# visudo

Добавляем следующую строку

net_admin   ALL=(ALL) NOPASSWD: ALL

m1_z3_004.png