feat: [CDE-332]: Sudo no password (#2918)

* feat: [CDE-332]: Sudo no password
pull/3586/head
Vikyath Harekal 2024-11-04 14:45:25 +00:00 committed by Harness
parent abe335ddd2
commit 1b65eb4e04
2 changed files with 3 additions and 1 deletions

View File

@ -18,10 +18,12 @@ else
apt-get update && apt-get install -y adduser
adduser --disabled-password --home "$homeDir" --gecos "" "$username"
usermod -aG sudo "$username"
echo "%sudo ALL=(ALL:ALL) NOPASSWD: ALL" >> /etc/sudoers
;;
fedora)
useradd -m -d "$homeDir" "$username"
usermod -aG wheel "$username"
echo "%wheel ALL=(ALL:ALL) NOPASSWD: ALL" >> /etc/sudoers
;;
opensuse)
useradd -m -d "$homeDir" "$username"

View File

@ -73,4 +73,4 @@ if ! grep -q "^PasswordAuthentication yes" $config_file; then
fi
fi
mkdir /var/run/sshd
mkdir -p /var/run/sshd