GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat OpenLDAP na Ubuntu Server 22.04

LDAP je výkonný aplikační protokol pro přístup k adresářovým službám nezávislý na výrobci. OpenLDAP je bezplatná implementace LDAP a používá se přes síť ke správě a přístupu k distribuované adresářové službě, kterou lze použít pro věci, jako je přihlášení k počítači. OpenLDAP je široce používán, protože je nákladově efektivní, agnostický a flexibilní. OpenLDAP je sice výkonný, ale také složitý.

Chci demystifikovat složitost nasazení OpenLDAP, aby tuto platformu mohl zprovoznit a spustit každý, kdo má alespoň základní znalosti o Linuxu a příkazovém řádku.

VIZ: 40+ termínů open source a Linux, které potřebujete znát (TechRepublic Premium)

Co budete potřebovat k instalaci OpenLDAP na Ubuntu Server 22.04

Budu demonstrovat na Ubuntu Server 22.04, takže budete potřebovat instanci tohoto OS spuštěnou a spuštěnou buď na holém kovu, jako virtuální stroj nebo na cloudovém hostiteli třetí strany. A budete potřebovat uživatele s právy sudo.

Jste připraveni udělat nějaké kouzlo LDAP?

Jak nainstalovat OpenLDAP

Nainstalujte software

První věc, kterou musíte udělat, je nainstalovat software. Přihlaste se do své instance Ubuntu a zadejte příkaz:

sudo apt-get install slapd ldap-utils -y

Během instalace budete požádáni o vytvoření hesla správce, takže po zobrazení výzvy zadejte a ověřte.

Jak nakonfigurovat OpenLDAP

Konfigurovat slapd

První věc, kterou musíte udělat, je nakonfigurovat slapd, což je zpracováno příkazem:

sudo dpkg-reconfigure slapd

Zde jsou podrobnosti, na které budete vyzváni, abyste odpověděli, a také odpovědi, které byste měli poskytnout.

  • Vynechat konfiguraci serveru OpenLDAP: Ne
  • Název domény DNS: Název domény používaný pro váš server OpenLDAP, který se používá k vytvoření základního DN (Distinguished Name).
  • Název organizace: Název vaší organizace
  • Heslo správce: Toto je heslo, které jste nastavili během instalace OpenLDAP.
  • Chcete, aby byla databáze po vyčištění slapd odstraněna? Ne
  • Přesunout starou databázi? Ano
  • Povolit protokol LDAPv2? Ne

Jak nakonfigurovat ldapd.conf

Otevřete potřebný konfigurační soubor příkazem:

sudo nano /etc/ldap/ldap.conf

V tomto souboru vyhledejte následující řádek:

BASE dc=your-domain,dc=com

Změňte tento řádek tak, aby odrážel doménu, kterou jste nastavili během konfigurace slapd. Také se ujistěte, že řádek URI vypadá takto:

URI  ldap://localhost

Uložte a zavřete soubor.

Než nainstalujeme Správce účtů LDAP, otestujte, zda vše běží podle očekávání. Za tímto účelem zadejte příkaz:

ldapsearch -x

V dolní části výstupu byste měli vidět:

result: 0 success

Výše uvedený řádek označuje, že je vše v pořádku.

Jak nainstalovat  Správce účtů LDAP

Nainstalujte závislosti

Nejprve nainstalujme potřebné závislosti pomocí příkazu:

sudo apt-get install apache2 php-fpm php-imap php-mbstring php-mysql php-json php-curl php-zip php-xml php-bz2 php-intl php-gmp php-redis -y

Nainstalovat LAM

Dále nainstalujte LAM pomocí:

sudo apt-get install ldap-account-manager -y

Vytvoření virtuálního hostitele

Nyní můžeme vytvořit virtuálního hostitele, aby Apache věděl o webu. Vytvořte konfigurační soubor pomocí příkazu:

sudo nano /etc/apache2/sites-available/lam.conf

V tomto souboru zadejte tento kód a nezapomeňte upravit volbu ServerName:

Uložte a zavřete soubor.

Povolte web a znovu načtěte Apache

S naší konfigurací virtuálního hostitele ji povolte příkazem:

sudo a2ensite lam.conf

Znovu načtěte apache pomocí:

sudo systemctl reload apache2

Odstraňte soubor indexu

Nakonec odstraňte výchozí soubor index.html pomocí:

sudo mv /var/www/html/index.html ~/

Jak získat přístup k LAM

Přístup k webovému rozhraní

Otevřete webový prohlížeč a nasměrujte jej na http://SERVER/lam, kde SERVER je buď IP adresa nebo doména hostujícího serveru OpenLDAP. Měla by vás přivítat přihlašovací obrazovka LAM (Obrázek A ).

Obrázek A

Nakonfigurujte webové rozhraní

Klikněte na Konfigurace LAM v pravém horním rohu a klikněte na Upravit profily serveru (Obrázek B ).

Obrázek B

Budete vyzváni k zadání výchozího hesla profilu, které je lam . Na výsledné stránce (Obrázek C ), musíte nakonfigurovat příponu stromu v části Nastavení nástroje tak, aby odpovídala doméně, kterou jste nastavili během konfigurace slapd.

Obrázek C

Přejděte dolů na Nastavení zabezpečení a nakonfigurujte stejnou doménu pro seznam platných uživatelů (Obrázek D ) a nezapomeňte změnit cn=Manager na cn=admin.

Obrázek D

Nyní přejděte na konec této stránky a změňte heslo správce LAM.

Konfigurovat uživatele

Klikněte na kartu Typy účtů a vyhledejte části Uživatelé a Skupiny, kde nakonfigurujete svou doménu s příponou LDAP jako svou doménu (Obrázek E ).

Obrázek E

Klikněte na Uložit a budete přesměrováni zpět do přihlašovacího okna.

Přihlaste se pomocí administrátora a hesla, které jste vytvořili pro OpenLDAP během instalace, a vše je připraveno začít pracovat s OpenLDAP z pohodlí LAM GUI.

Gratulujeme! Nyní máte OpenLDAP spuštěný a připravený k použití.

Přihlaste se k odběru TechRepublic Jak zajistit, aby technologie fungovala na YouTube za všechny nejnovější technické rady pro obchodní profesionály od Jacka Wallena.



Odkaz na zdroj


Linux
  1. Jak nainstalovat OpenLDAP Server na Debian nebo Ubuntu

  2. Jak nainstalovat vyhledejte na serveru Ubuntu

  3. Jak nainstalovat MariaDB na Ubuntu 22.04

  1. Jak nainstalovat MySQL na Ubuntu 18.04

  2. Jak nainstalovat Minecraft Server na Ubuntu 18.04

  3. Jak nainstalovat Ubuntu Server 15.10 na Hyper-v?

  1. Jak nainstalovat Nginx na Ubuntu 20.04

  2. Jak nainstalovat MariaDB na Ubuntu 20.04

  3. Jak nainstalovat a nakonfigurovat OpenLDAP Server na Ubuntu 16.04