From 8679e3c6ccec9be5372e79b92ee2c1a627640244 Mon Sep 17 00:00:00 2001 From: sagitov 3b Date: Thu, 5 Mar 2026 07:30:58 +0000 Subject: [PATCH] gg --- usr | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 usr diff --git a/usr b/usr new file mode 100644 index 0000000..425d6e5 --- /dev/null +++ b/usr @@ -0,0 +1,17 @@ +#!/bin/bash +# Задание 3, Модуль 1 (HQ-SRV / BR-SRV) + +[ $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 sshuser 2>/dev/null +echo "sshuser:P@ssw0rd" | chpasswd + +# 3. Sudo без пароля для sshuser +echo "sshuser ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/sshuser +chmod 440 /etc/sudoers.d/sshuser + +echo "Готово" \ No newline at end of file