diff --git a/adm b/adm new file mode 100644 index 0000000..3d75a71 --- /dev/null +++ b/adm @@ -0,0 +1,18 @@ +#!/bin/bash +# Задание 3, Модуль 1 (HQ-RTR / BR-RTR) + +[ $EUID -ne 0 ] && echo "Требуется root" && exit 1 + +# Пользователь net_admin (маршрутизаторы) +USER="net_admin" +PASS="password" + +# Создание пользователя +useradd -m -s /bin/bash "$USER" 2>/dev/null +echo "$USER:$PASS" | chpasswd + +# Sudo без пароля +echo "$USER ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers +chmod 440 /etc/sudoers + +echo "Готово" \ No newline at end of file