Ubuntu AD_JOIN_optimized.sh

Change for Debian / Ubuntu Packages
Create Home DIR on Login
remove sshd remote in block for roor
This commit is contained in:
Michael Cote
2025-08-04 21:53:26 -04:00
committed by GitHub
parent 08fbaa516f
commit 84567c246b
+8 -1
View File
@@ -79,7 +79,7 @@ get_os_info() {
install_packages() { install_packages() {
echo "Installing required packages..." echo "Installing required packages..."
# The script will exit on error due to 'set -e' # The script will exit on error due to 'set -e'
yum install sssd realmd oddjob oddjob-mkhomedir adcli samba-common samba-common-tools krb5-workstation openldap-clients policycoreutils-python -y apt -y install sssd-ad sssd-tools realmd adcli oddjob oddjob-mkhomedir samba-common
echo "Package installation completed successfully." echo "Package installation completed successfully."
} }
@@ -206,6 +206,13 @@ restart_services() {
echo "Services restarted successfully." echo "Services restarted successfully."
} }
# Created Home DIR on login
pam-auth-update --enable mkhomedir
# remove sshd block for root account
rm -rf /etc/ssh/sshd_config.d/*
# Displays a summary of the actions taken # Displays a summary of the actions taken
display_summary() { display_summary() {
echo "" echo ""