[gelöst in debian 11] debian openldap ppolicy not installed

Alles rund um sicherheitsrelevante Fragen und Probleme.
Antworten
Benutzeravatar
joe2017
Beiträge: 1305
Registriert: 07.08.2017 14:29:51

[gelöst in debian 11] debian openldap ppolicy not installed

Beitrag von joe2017 » 10.02.2025 07:12:11

Guten morgen zusammen,

ich habe auf meinem debian openldap installiert und wollte die Passwort Policies festlegen.
Leider ist bei mir das schema ppolicy nicht installiert. Die Datei /etc/ldap/schema/ppolicy.ldif existiert nicht.

Wie kann ich das Schema installieren?

Vielen Dank für die Unterstützung
Zuletzt geändert von joe2017 am 18.02.2025 14:20:22, insgesamt 1-mal geändert.

Benutzeravatar
debilian
Beiträge: 1484
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: debian openldap ppolicy not installed

Beitrag von debilian » 10.02.2025 07:28:51

-- nichts bewegt Sie wie ein GNU --

Benutzeravatar
joe2017
Beiträge: 1305
Registriert: 07.08.2017 14:29:51

Re: debian openldap ppolicy not installed

Beitrag von joe2017 » 10.02.2025 07:40:54

Guten Morgen,

wie ich das schema aktiviere weis ich bereits. Jedoch existiert die Datei /etc/ldap/schema/ppolicy.ldif nicht!

Benutzeravatar
joe2017
Beiträge: 1305
Registriert: 07.08.2017 14:29:51

Re: debian openldap ppolicy not installed

Beitrag von joe2017 » 10.02.2025 08:14:54

Ich habe gerade folgendes gelesen...

https://sources.debian.org/src/openldap ... DME.Debian

Code: Alles auswählen

ppolicy schema changed to internal

  The slapo-ppolicy(5) module now includes its schema compiled into the
  module code itself. The external schema is no longer used, and
  conflicts with the internal copy.
Jetzt stellt sich nur die Frage, wie man die Richtlinien festlegt?

Benutzeravatar
joe2017
Beiträge: 1305
Registriert: 07.08.2017 14:29:51

Re: debian openldap ppolicy not installed

Beitrag von joe2017 » 10.02.2025 10:24:06

Ich habe gelesen, dass dies jetzt mit overlays integriert werden muss.
Jedoch funktioniert hier auch nichts. Hat niemand eine gute Anleitung für Passwort Richtlinien für LDAP unter Debian12?

Benutzeravatar
joe2017
Beiträge: 1305
Registriert: 07.08.2017 14:29:51

Re: debian openldap ppolicy not installed

Beitrag von joe2017 » 10.02.2025 14:05:20

Ich bin ein schritt weiter. Jedoch hänge ich an einem neuen Problem und komme nicht weiter.

Ich habe das Module hinzugefügt:

Code: Alles auswählen

dn: cn=module{1},cn=config
changetype: add
objectClass: olcModuleList
objectClass: top
cn: module{1}
olcModuleLoad: ppolicy.la
Ich habe den Overlay hinzugfügt:

Code: Alles auswählen

dn: olcOverlay= {0}ppolicy,olcDatabase={1}mdb,cn=config
changetype: add
objectClass: olcOverlayConfig
objectClass: olcPPolicyConfig
olcOverlay: ppolicy
Ich habe die OU hinzugefügt:

Code: Alles auswählen

dn: ou=Policies,dc=domain,dc=com
changetype: add
objectClass: organizationUnit
ou: Policies
Wo ich nicht weiterkomme ist das hinzufügen der Policies:

Code: Alles auswählen

dn: cn=default,ou=Policies,dc=domain,dc=com
changetype: add
objectClass: top
objectClass: pwdPolicy
cn: default
pwdAttribute: userPassword
pwdMinLength: 8
pwdMaxAge: 300
...
Fehlermeldung:

Code: Alles auswählen

ldap_add: Object class violation (65)
additional info: no structural object class provided
Hat jemand eine Idee woran das liegt?

Benutzeravatar
oln
Beiträge: 557
Registriert: 05.01.2021 09:41:24

Re: debian openldap ppolicy not installed

Beitrag von oln » 13.02.2025 07:34:54

Moin,
vielleicht hilft dir das weiter:
https://tylersguides.com/guides/openlda ... y-overlay/
Gruß Ole
AbuseIPDB

Benutzeravatar
joe2017
Beiträge: 1305
Registriert: 07.08.2017 14:29:51

Re: debian openldap ppolicy not installed

Beitrag von joe2017 » 14.02.2025 16:35:27

Ich habe das ganze jetzt nur unter Debian 11 hinbekommen. Anscheinend wurde in deb 12 einiges an den Paketen geändert.

Antworten