From 9b9846d469c60f69900bd657409274193fa3b604 Mon Sep 17 00:00:00 2001 From: PierreGode <8579922+PierreGode@users.noreply.github.com> Date: Mon, 8 Feb 2021 09:41:28 +0100 Subject: [PATCH] fixed SSHSecurity config issue. SSHSecurity config did not support multiple local users. added support for multiple local users. --- ADconnection.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/ADconnection.sh b/ADconnection.sh index 54a122e..3275536 100755 --- a/ADconnection.sh +++ b/ADconnection.sh @@ -71,7 +71,10 @@ then sudo echo "$NetBios\\$myhost""sudoers""" | sudo tee -a /etc/ssh/login.group.allowed sudo echo "$NetBios\\domain^admins" | sudo tee -a /etc/ssh/login.group.allowed sudo echo "root" | sudo tee -a /etc/ssh/login.group.allowed - sudo echo "$localadmin" | sudo tee -a /etc/ssh/login.group.allowed + #sudo echo "$localadmin" | sudo tee -a /etc/ssh/login.group.allowed + cat /etc/passwd | grep home | while read locaussh + do echo $locaussh | grep home | grep bash | cut -d ':' -f1 | sudo tee -a sudo tee -a /etc/ssh/login.group.allowed + done echo "enabled SSH-allow" fi fi @@ -93,8 +96,11 @@ else sudo echo "$NetBios\\$myhost""sudoers""" | sudo tee -a /etc/ssh/login.group.allowed sudo echo "$NetBios\\domain^admins" | sudo tee -a /etc/ssh/login.group.allowed sudo echo "root" | sudo tee -a /etc/ssh/login.group.allowed - sudo echo "$localadmin" | sudo tee -a /etc/ssh/login.group.allowed - echo "enabled SSH-allow" + #sudo echo "$localadmin" | sudo tee -a /etc/ssh/login.group.allowed + cat /etc/passwd | grep home | while read locaussh + do echo $locaussh | grep home | grep bash | cut -d ':' -f1 | sudo tee -a sudo tee -a /etc/ssh/login.group.allowed + done + echo "enabled SSH-allow" echo "" echo "" fi