I denne vejledning vil vi gennemgå, hvordan du kan installere OpenLDAP-serveren og klienten på en Rocky Linux 9-server. OpenLDAP er en kraftfuld open-source løsning til at administrere brugere og grupper. Denne installation kan være særligt nyttig for brugere af en VPS-server.
Forudsætninger
- Rocky Linux 9 installeret på din server.
- Root-adgang eller sudo-rettigheder.
- En aktiv internetforbindelse.
Trin 1: Opdater systemet
Først skal du opdatere dit system for at sikre, at alle pakker er opdaterede:
sudo dnf update -y
Trin 2: Installer OpenLDAP Server
Installer OpenLDAP-serveren og de nødvendige værktøjer:
sudo dnf install openldap-servers openldap-clients -y
Trin 3: Start og aktiver OpenLDAP-tjenesten
Start OpenLDAP-tjenesten og aktiver den ved opstart:
sudo systemctl start slapd
sudo systemctl enable slapd
Trin 4: Konfigurer LDAP-administratorens adgangskode
Kør følgende kommando for at indstille adgangskoden for LDAP-administratoren:
sudo ldappasswd -s new_password -W -D "cn=admin,dc=example,dc=com"
Trin 5: Konfigurer LDAP-databasen
Opret en LDIF-fil til at konfigurere databasen:
sudo nano /etc/openldap/ldif/database.ldif
Indsæt følgende indhold i filen:
dn: dc=example,dc=com
objectClass: top
objectClass: domain
dc: example
dn: cn=admin,dc=example,dc=com
objectClass: organizationalRole
cn: admin
Trin 6: Importer LDIF-filen til LDAP-databasen
Kør følgende kommando for at importere databasen:
sudo ldapadd -x -D "cn=admin,dc=example,dc=com" -W -f /etc/openldap/ldif/database.ldif
Trin 7: Installer LDAP-klienten
Installer LDAP-klienten på din server:
sudo dnf install openldap-clients -y
Trin 8: Test LDAP-forbindelsen
Kør følgende kommando for at teste forbindelsen til LDAP-serveren:
ldapsearch -x -b "dc=example,dc=com"
Afslutning
Du har nu installeret og konfigureret OpenLDAP-serveren og klienten på Rocky Linux 9. Denne løsning kan være særligt nyttig for dem, der ønsker at administrere brugere effektivt fra en VPS-server.