Skip to content

Sådan integreres Sudoers med OpenLDAP Server

Cloud Infrastructure Expert
Sådan integreres Sudoers med OpenLDAP Server

 

 

I denne vejledning vil vi gennemgå, hvordan du kan integrere Sudoers med en OpenLDAP-server. Dette giver dig mulighed for at administrere sudo-rettigheder centralt via LDAP, hvilket er særligt nyttigt for organisationer, der ønsker at centralisere brugeradministration. Denne installation kan være særligt nyttig for brugere af en VPS-server.

Forudsætninger

  • En fungerende OpenLDAP-server.
  • Ubuntu eller Debian installeret på din server.
  • Root-adgang eller sudo-rettigheder.
  • En aktiv internetforbindelse.

Trin 1: Installer nødvendige pakker

Installer de nødvendige pakker til LDAP og sudo:

sudo apt update
sudo apt install libnss-ldap libpam-ldap nss-updatedb sudo -y

Trin 2: Konfigurer LDAP-klienten

Under installationen vil du blive bedt om at indtaste oplysninger om din LDAP-server:

  • URI: ldap://your-ldap-server
  • Distinguished Name: dc=example,dc=com (ændr til din LDAP-database)
  • LDAP-version: 3
  • Rootbinddn: cn=admin,dc=example,dc=com (administratorkonto)

Trin 3: Rediger nsswitch.conf

Rediger filen /etc/nsswitch.conf for at inkludere LDAP:

sudo nano /etc/nsswitch.conf

Find linjen, der starter med “passwd” og “group”, og tilføj “ldap” som vist her:

passwd:         compat ldap
group:          compat ldap

Trin 4: Konfigurer sudoers til LDAP

Tilføj LDAP til sudoers-filen ved at redigere /etc/sudoers:

sudo visudo

Tilføj følgende linje for at aktivere LDAP-grupper i sudoers:

# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# Enable LDAP for sudo
Defaults        env_reset
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Allow sudo access through LDAP
ldap_sudoers = true

Trin 5: Genstart tjenesterne

Genstart nscd og sshd-tjenesterne for at anvende ændringerne:

sudo systemctl restart nscd
sudo systemctl restart sshd

Trin 6: Test konfigurationen

Tjek om LDAP-brugere kan bruge sudo ved at logge ind som en bruger fra LDAP og køre en kommando med sudo:

sudo whoami

Afslutning

Du har nu integreret Sudoers med OpenLDAP-serveren, hvilket gør det muligt at administrere sudo-rettigheder centralt. Denne løsning kan være særligt nyttig for dem, der ønsker effektiv brugeradministration fra en VPS-server.

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.