From 4c95e7ec34584ff74b252b4314c79e791e8e07c8 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 29 Apr 2026 08:55:07 +0500 Subject: [PATCH] usr --- usr | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 usr diff --git a/usr b/usr new file mode 100755 index 0000000..81f17ed --- /dev/null +++ b/usr @@ -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"