usr
This commit is contained in:
parent
c6693afdb0
commit
4c95e7ec34
22
usr
Executable file
22
usr
Executable file
|
|
@ -0,0 +1,22 @@
|
|||
#!/bin/bash
|
||||
# Задание 3, Модуль 1 (HQ-SRV / BR-SRV)
|
||||
read -p "Введите логин: " L
|
||||
read -p "Введите пароль: " P
|
||||
|
||||
[ $EUID -ne 0 ] && echo "Требуется root" && exit 1
|
||||
|
||||
# 1. Пользователь remote_user
|
||||
useradd -m remote_user 2>/dev/null
|
||||
|
||||
# 2. Пользователь sshuser (UID 2026, пароль P@ssw0rd)
|
||||
useradd -u 2026 -m $L 2>/dev/null
|
||||
echo "$L:$P" | chpasswd
|
||||
|
||||
# 3. Sudo без пароля для sshuser
|
||||
echo "$L ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers
|
||||
chmod 440 /etc/sudoers
|
||||
|
||||
echo "Готово"
|
||||
echo ""
|
||||
echo "Имя: $L"
|
||||
echo "Пароль: $P"
|
||||
Loading…
Reference in a new issue