Update ADconnection.sh

This commit is contained in:
PierreGoude 2016-12-14 08:44:17 +01:00 committed by GitHub
parent 180c8e287c
commit a961666b72

View File

@ -220,6 +220,7 @@ export HOSTNAME
myhost=$( hostname ) myhost=$( hostname )
sudo apt-get update sudo apt-get update
sudo apt-get install libsss-sudo -y
sudo apt-get install realmd adcli sssd -y sudo apt-get install realmd adcli sssd -y
sudo apt-get install ntp -y sudo apt-get install ntp -y
sudo mkdir -p /var/lib/samba/private sudo mkdir -p /var/lib/samba/private
@ -247,7 +248,7 @@ sudo systemctl start sssd
echo "session required pam_mkhomedir.so skel=/etc/skel/ umask=0022" | sudo tee -a /etc/pam.d/common-session echo "session required pam_mkhomedir.so skel=/etc/skel/ umask=0022" | sudo tee -a /etc/pam.d/common-session
# configure sudo # configure sudo
sudo apt-get install libsss-sudo -y
echo "Please enter new user without @mydomain" echo "Please enter new user without @mydomain"
read newuser read newuser
echo "%domain\ admins@$DOMAIN ALL=(ALL) ALL" | sudo tee -a /etc/sudoers.d/domain_admins echo "%domain\ admins@$DOMAIN ALL=(ALL) ALL" | sudo tee -a /etc/sudoers.d/domain_admins
@ -264,7 +265,7 @@ while true; do
* ) echo 'Please answer yes or no.';; * ) echo 'Please answer yes or no.';;
esac esac
done done
############################### Reauth ##########################################
} }
Reauthenticate14(){ Reauthenticate14(){
echo "Type domain" echo "Type domain"
@ -274,7 +275,7 @@ read user
sudo domainjoin-cli join $DOMAIN ${user} sudo domainjoin-cli join $DOMAIN ${user}
exit exit
} }
########################################### Menu #######################################
readmes(){ readmes(){
clear clear
echo "${INTRO_TEXT} Active directory connection tool ${INTRO_TEXT}" echo "${INTRO_TEXT} Active directory connection tool ${INTRO_TEXT}"