adm
This commit is contained in:
parent
f6d9921139
commit
01366af1cf
18
adm
Normal file
18
adm
Normal file
|
|
@ -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 "Готово"
|
||||||
Loading…
Reference in a new issue