diff --git a/ldap.sh b/ldap.sh index 1d01fa5..060ab67 100644 --- a/ldap.sh +++ b/ldap.sh @@ -29,6 +29,7 @@ LDAP_URI="ldap://192.168.174.101:7389" LDAP_BASE="dc=zell-aufmass,dc=de" LDAP_BINDDN="uid=Administrator,cn=users,dc=zell-aufmass,dc=de" LDAP_BINDPW="6%&6DdWMLzjS^i" +SSSD_CONF="/etc/sssd/sssd.conf" # Installiere die benötigten Pakete für LDAP und nslcd echo "Installiere notwendige Pakete..." @@ -108,4 +109,54 @@ echo "%$GRUPPE ALL=(ALL:ALL) ALL" >> /etc/sudoers # Abschluss echo "LDAP-Integration abgeschlossen. Teste die Anmeldung über SSH oder Konsole." -reboot \ No newline at end of file + +systemctl stop nscd +systemctl disable nscd + + echo "Installiere SSSD und erforderliche Pakete..." + sudo apt update + sudo apt install -y sssd sssd-tools libnss-sss libpam-sss ldap-utils + echo "SSSD erfolgreich installiert." + + echo "Konfiguriere SSSD..." + sudo bash -c "cat > $SSSD_CONF" <