A phpLDAPadmin telepítése az Ubuntu 18.04-en

Kép: Jack Wallen

A közelmúltban áttekintjük az OpenLDAP telepítésének és használatának folyamatát az Ubuntu 18.04-en. Ez a folyamat nem különösebben nehéz, de az OpenLDAP használata a parancssorból az LDAP-adatok beviteléhez nagyon nehézkes lehet.

Adatközpont kötelező olvasása

  • 8 adatközpont-előrejelzés 2020-ra
  • 7 hálózati előrejelzés 2020-ra: Automatizálás, élszámolás, Wi-Fi 6, stb
  • A szerver virtualizációjának bevált módszerei és tippek a nem teendőkhöz
  • Kvantumszámítás: Hét igazságot kell tudnod

Szerencsére vannak olyan eszközök, amelyek ezt a folyamatot jelentősen megkönnyítik. Az egyik ilyen eszköz a phpLDAPadmin. Ez az OpenLDAP webes alapú felhasználói felülete olyan egyszerűvé teszi a bejegyzések létrehozását az LDAP adatbázisba, mint a point and click.

És a phpLDAPadmin telepítése nagyon egyszerű. Vagy legalábbis az volt. Az Ubuntu 18.04 kiadása előtt az eszköz telepítése olyan egyszerű volt, mint egy terminál ablak megnyitása és a következő parancs kiadása:

 sudo apt-get install phpldapadmin 

Van azonban egy probléma. Az Ubuntu Server legújabb kiadásával a PHP 7.2-re lett frissítve. Emiatt számos elavulási probléma található a phpLDAPadmin alkalmazásban, így a telepítés a szabványos lerakatból nem fog működni. Szerencsére egy fejlesztő gondoskodott a phpLDAPadmin és a PHP 7.2 legújabb verzióját sújtó kérdésekről, és lehetővé tette ennek a front-end telepítését.

Megmutatom, hogyan kell telepíteni a GitHub breisig felhasználói által létrehozott megoldást. Ez meglehetősen egyszerűen elvégezhető, csak akkor szükséges, ha már telepítve van az OpenLDAP és működik az Ubuntu Server 18.04 platformon.

követelmények

Az OpenLDAP futtatásán kívül az Ubuntu Server 18.04 platformon is telepítenie kell a git szoftvert. Ez a következő paranccsal történik:

 sudo apt-get install git 

Amint ezt a követelményt már nem látja, készen áll a továbblépésre.

A phpLDAPadmin telepítése

A terminál ablakában váltson a webkiszolgáló dokumentumgyökérére a cd / var / www / html paranccsal. Ezután klónozza a phpLDAPadmin parancsot:

 sudo git klón https://github.com/breisig/phpLDAPadmin.git 

A dolgok kissé megkönnyítése érdekében nevezze át a könyvtárat a következő paranccsal:

 sudo mv / var / www / html / phpLDAPadmin / var / www / html / phpldapadmin 

A telepítés utolsó lépése a konfigurációs fájl másolása. Váltson a konfigurációs könyvtárra a cd / var / www / html / phpldapadmin / config paranccsal, majd másolja a fájlt a következő paranccsal:

 sudo cp config.php.example config.php 

Most megmutathatja böngészőjét a http: // SERVER_IP / phpldapadmin webhelyen, és elkezdheti használni az eszközt. Van azonban néhány konfigurációs lehetőség, amelyeket vigyázni kell.

Configuration

Adja ki a sudo nano /var/www/html/phpldapadmin/config/config.php parancsot. Ebben a fájlban a következő konfigurációs lehetőségekkel kell foglalkoznia:

A phpLDAPadmin szerver címével kapcsolatos esetleges biztonsági problémák elkerülése érdekében módosítsa a következőket:

 // $ szerverek-> setValue ('szerver', 'host', '127.0.0.1'); 

Nak nek:

 $ Szerverek> setValue ( 'szerver', 'befogadó', 'SERVER_IP'); 

ahol a SERVER_IP az OpenLDAP szerver címe.

A következő konfigurációk a következők.

A 300-as vonal körül módosítsa a következőket:

 $ Szerverek> setValue ( 'szerver', 'alap', array ()); 

Nak nek:

 $ Szerverek> setValue ( 'szerver', 'alap', array ( 'dc = példa, dc = com)); 

Megjegyzés: A példát és a com-ot bárhová változtatja, amelyet az OpenLDAP beállításához használt.

Menjen a (megközelítőleg) 335 sorhoz és változtassa meg:

 // $ Szerverek> setValue ( 'szerver', 'TLS', false); 

Nak nek:

 $ Szerverek> setValue ( 'szerver', 'TLS', false); 

A 453. vonal körül változtassa meg a sort:

 // $ Szerverek> setValue ( 'login', 'anon_bind', true); 

Nak nek:

 $ Szerverek> setValue ( 'login', 'anon_bind', false); 

Ez csak a konfigurációs lehetőségekhez tartozik. Mentse és zárja be a fájlt.

A phpLDAPadmin használata

Most rá tudja mutatni a böngészőjét a http: // SERVER_IP / phpldapadmin webhelyre (ahol a SERVER_IP a host szerver IP címe). Látni fogja a bejelentkezési képernyőt, amelyen megadja a cn = admin, dc = példa, dc = com felhasználónevet és jelszót, amelyet az OpenLDAP telepítésekor hozott létre. Ha nem a example.com webhelyet használt, akkor a felhasználónévben ezeket a bejegyzéseket az igényeinek megfelelően cserélné ki.

A megfelelő hitelesítés után látnia kell a phpLDAPadmin képernyőt, ahol megkezdheti az adatok megadását az OpenLDAP szerverre (A ábra ).

A ábra

A phpLDAPadmin felhasználói felülete készen áll a kiszolgálásra.

Könnyű út az LDAP adatbevitelhez

Most sokkal könnyebb az LDAP-adatbevitel útja. A phpLDAPadmin ezen praktikus javításának köszönhetően a továbbiakban nem köteles a parancssorba információt megadni az OpenLDAP-n az Ubuntu Server 18.04 segítségével.

Adatközpont-trend hírlevél

A DevOps, a virtualizáció, a hibrid felhő, a tárolás és az operatív hatékonyság csak néhány adatközpont-témakör, amelyet kiemeltünk. Hétfőn és szerdán szállítjuk

Regisztrálj még ma

© Copyright 2021 | mobilegn.com