Integruokite „Ubuntu 14.04“ („Trusty Tahr“) į „Zentyal PDC“ (pirminis domeno valdiklis) - 7 dalis


Iš mano ankstesnio įrašo apie „Ubuntu 13.10“ integravimą į „Zentyal PDC Active Directory“ kai kuriems programinės įrangos paketams viskas pasikeitė, kai buvo išleistas „Ubuntu 14.04“, kodinis vardas „Trusty Tahr“, ir atrodo, kad „Ubuntu“ kūrėjai atsisakė palaikymo paketui „taip pat atidaryti“, kuris puikiai pasirodė darbas integruoti „Ubuntu“ į „Windows Active Directory“ vos keliais žingsniais ir paspaudimais.

„Ubuntu Launchpad.net“ puslapyje taip pat atidaryto paketo puslapyje pateikiamas įspėjamasis pranešimas, sakantis, kad „Trusty Tahr“ nėra paketo šaltinio išleidimo. Taigi, bandydami klasikinį diegimą iš CLI su komanda apt-get install.

Bet nesijaudinkite, net jei „Trusty Tahr“ atsisakė palaikymo „panašiai“ paketams (tikėkimės, kad galbūt tik trumpam), mes vis tiek galime naudoti „Saucy Salamander“ saugyklas, atsisiųsti ir rankiniu būdu įdiegti paketus, reikalingus Prisijunkite prie „Ubuntu 14.04“ PDC „Active Directory“.

1 žingsnis: Atsisiųskite priklausomybės paketus

1. Norėdami rankiniu būdu atsisiųsti paketus, eikite į oficialų „Ubuntu 13.10“ paketų puslapį, pasirinkite savo vietą ir atsisiųskite šiuos paketus.

  1. taip pat atidarykite
  2. libglade2-0
  3. taip pat atidarykite gui

2. Atsisiuntę paketus, įdiekite paketus naudodami GUI diegimo programą, pvz., „Gdebi“, arba įdiekite ją iš komandinės eilutės. Taip pat galite atsisiųsti ir įdiegti paketus iš komandinės eilutės tik atidarydami terminalą ir šia tvarka išduoti šias komandas.

$ wget http://de.archive.ubuntu.com/ubuntu/pool/main/l/likewise-open/likewise-open_6.1.0.406-0ubuntu10_amd64.deb
$ wget http://de.archive.ubuntu.com/ubuntu/pool/main/libg/libglade2/libglade2-0_2.6.4-1ubuntu3_amd64.deb
$ wget http://de.archive.ubuntu.com/ubuntu/pool/universe/l/likewise-open/likewise-open-gui_6.1.0.406-0ubuntu10_amd64.deb
$ sudo dpkg -i likewise-open_6.1.0.406-0ubuntu10_amd64.deb
$ sudo dpkg -i libglade2-0_2.6.4-1ubuntu3_amd64.deb
$ sudo dpkg -i likewise-open-gui_6.1.0.406-0ubuntu10_amd64.deb

Tai viskas, norint atsisiųsti ir įdiegti „taip pat atidaryti“ paketus, reikalingus norint prisijungti prie „Ubuntu 14.04“ prie „Active Directory“. Taip pat galite sukurti visų šių trijų paketų atsarginę kopiją, kad vėliau būtų galima jas pakartotinai naudoti.

2 žingsnis: „Ubuntu 14.04“ integravimas į „Zentyal PDC“

„Ubuntu 14.04“ sujungimo su „taip pat“ procedūra yra tokia pati kaip ir visų ankstesnių „Ubuntu“, kaip ir šiame įraše „Integruoti„ Ubuntu “į„ Zentyal PDC “.

3. Jei norite naudoti GUI, terminale pateikite šią komandą, įveskite nustatymus ir PDC administratoriaus kredencialus.

Jei jūsų tinklo nustatymai yra teisingi, o DNS įvesties taškas yra „Zentyal PDC“, turėtumėte gauti sėkmingai patvirtinimo pranešimą.

4. Jei norite komandų eilutės, išleiskite šią komandą, kad integruotumėte „Ubuntu 14.04“ į „Active Directory“.

$ sudo domainjoin-cli join domain.tld domain_administrator

5. Sėkmingai prisijungę prie „Ubuntu 14.04“, iš naujo paleiskite sistemą. Tada atidarykite naršyklę ir eikite į „Zentyal Web Interface“ ir patikrinkite, ar „Ubuntu 14.04“ pagrindinio kompiuterio vardas rodomas „Users and Computers“ modulyje.

„Zentyal PDC Server“ būseną galite pamatyti vykdydami šią komandą.

$ lw-get-status

3 žingsnis: Prisijunkite naudodami domeno kredencialus

„Ubuntu 14.04“ prisijungimo ekrane priima tik vidinius sistemos vartotojus ir nesuteikia galimybės rankiniu būdu prisijungti vartotojui iš „Active Directory“.

6. Norėdami iš tikrųjų atlikti „GUI“ prisijungimą prie „Ubuntu 14.04“ naudodami „Active Directory“ vartotoją, redaguokite failą „50 -ubuntu.conf“, esantį kelyje „/usr/share/lightdm.conf.d/“, ir pridėkite šias eilutes, tada paleiskite iš naujo, kad būtų pritaikytas pokyčiai.

allow-guest=false      		## If you want to disable Guest login
greeter-show-manual-login=true  ## Enables manual login field

7. Perkraukę prisijungimo ekrane, pasirinkite „Prisijungti“ ir pateikite „Active Directory“ vartotojo kredencialus, susijusius su sintakse.

domain_name\domain_user
domain_name.tld\domain_user
domain_user

8. Norėdami atlikti CLI prisijungimą iš terminalo, naudokite šią sintaksę.

$ su - domain_name\\domain_user
$ su - domain_user

Kaip matote, „Active Directory“ vartotojui namų kelias, UID ir grupės išvaizda skiriasi nuo vidinių „Ubuntu“ vartotojų.

4 žingsnis: įgalinkite „Active Directory“ administracines teises

Nuotoliniai vartotojai iš „Active Directory“ turi tą pačią standartinę būseną kaip vidiniai „Ubuntu“ vartotojai ir jiems neleidžiama atlikti administracinių užduočių sistemoje.

9. Norėdami suteikti „root“ teises „Active Directory“ administravimo vartotojui, išleiskite šią komandą su root teisėmis.

$ sudo usermod -a -G sudo AD_administrative_user

Iš esmės aukščiau nurodyta komanda prideda „Active Directory“ administravimo vartotoją prie „Ubuntu“ vietinės grupės „sudo“, įjungus grupę su šakninėmis galiomis.

5 žingsnis: palikite domeną

10. Norėdami palikti domeną iš GUI, komandinėje eilutėje atidarykite „Panašiai“ ir paspauskite „Palikti domeną“.

Jei norite daryti iš komandinės eilutės, vykdykite šią komandą ir pateikite AD administratoriaus vartotojo slaptažodį.

$ sudo domainjoin-cli leave domain_name

Tai yra visi nustatymai, reikalingi pagrindinei „Ubuntu 14.04“ integracijai į pagrindinio domeno valdiklio aktyvųjį katalogą naudojant „Taip pat atidaryti“ paketus, pasiskolintus iš „Ubuntu 13.10“ saugyklų.