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:
@@ -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 ""
|
||||||
|
|||||||
Reference in New Issue
Block a user