Integrer Ubuntu 14.04 (Trusty Tahr) til Zentyal PDC (Primary Domain Controller) - Del 7


Fra mit tidligere indlæg om integration af Ubuntu 13.10 til Zentyal PDC Active Directory har ting ændret sig for nogle softwarepakker, når frigivelsen af Ubuntu 14.04, kodenavn Trusty Tahr, og det ser ud til, at Ubuntu-udviklere havde droppet støtte til "ligeledes åben" pakke, som gjorde en fremragende opgave med at integrere Ubuntu til Windows Active Directory med blot et par træk og klik.

På Ubuntu Launchpad.net viser siden for ligeledes åben pakke en advarselsmeddelelse, der siger, at der ikke er nogen kildeudgivelse til pakken i Trusty Tahr. Så prøv en klassisk installation fra CLI med apt-get install-kommandoen.

Men rolig, selvom 'Trusty Tahr' har droppet understøttelse af 'ligeledes' pakker (lad os håbe måske bare i en kort periode), kan vi stadig bruge 'Saucy Salamander' -lagrene, downloade og manuelt installere de nødvendige pakker til Deltag i Ubuntu 14.04 på PDC Active Directory.

Trin 1: Downloadning af afhængighedspakker

1. For manuelt at downloade pakkerne skal du gå til den officielle 'Ubuntu 13.10' pakkeside, vælge din placering og downloade følgende pakker.

  1. ligeledes åben
  2. libglade2-0
  3. ligeledes-åben-gui

2. Efter download af pakker skal du installere pakkerne ved hjælp af et GUI-installationsprogram som 'Gdebi' eller installere det fra kommandolinjen. Du kan også downloade og installere pakkerne kun fra kommandolinjen ved at åbne en terminal og udstede følgende kommandoer i denne rækkefølge.

$ 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

Det er alt til download og installation af 'ligeledes åbne' pakker, der er nødvendige for at slutte sig til 'Ubuntu 14.04' til Active Directory. Du kan også sikkerhedskopiere alle disse tre pakker til senere genbrug.

Trin 2: Integrering af Ubuntu 14.04 til Zentyal PDC

Proceduren for at slutte sig til 'Ubuntu 14.04' med 'ligeledes' er den samme som for alle Ubuntu-forgængere som i dette indlæg Integrer Ubuntu i Zentyal PDC.

3. Hvis du foretrækker at bruge en GUI, skal du udstede følgende kommando i Terminal, indtaste dine indstillinger og PDC-administratorlegitimationsoplysninger.

Hvis dine netværksindstillinger er korrekte, og DNS-indgangspunkter til 'Zentyal PDC' i slutningen, skal du modtage en bekræftelsesmeddelelse med succes.

4. Hvis du foretrækker kommandolinje, skal du udstede følgende kommando for at integrere 'Ubuntu 14.04' i Active Directory.

$ sudo domainjoin-cli join domain.tld domain_administrator

5. Efter tilslutning til Ubuntu 14.04, skal du genstarte dit system. Dernæst skal du åbne en browser og navigere til 'Zentyal Web Interface' og kontrollere, om 'Ubuntu 14.04' værtsnavn vises i modulet Brugere og computere.

Du kan se din 'Zentyal PDC Server' status ved at køre følgende kommando.

$ lw-get-status

Trin 3: Log ind med domæneoplysninger

Ubuntu 14.04 accepterer kun interne systembrugere på loginskærmen og giver ikke mulighed for manuel login af en bruger fra Active Directory.

6. For faktisk at udføre en GUI-login på Ubuntu 14.04 med en Active Directory-bruger rediger '50 -ubuntu.conf '-fil placeret i' /usr/share/lightdm.conf.d/ 'stien og tilføj følgende linjer, og genstart derefter for at anvende ændringer.

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

7. Efter genstart på loginskærmen skal du vælge Login og give dine Active Directory-brugerlegitimationsoplysninger relateret til syntaks.

domain_name\domain_user
domain_name.tld\domain_user
domain_user

8. Brug følgende syntaks til at udføre et CLI-login fra Terminal.

$ su - domain_name\\domain_user
$ su - domain_user

Som du kan se, har Active Directory-brugeren hjemmesti, UID og gruppeudseende forskellig fra interne Ubuntu-brugere.

Trin 4: Aktivér administrative rettigheder for Active Directory

Fjernbrugere fra Active Directory har samme standardstatus som interne Ubuntu-brugere og har ikke tilladelse til at udføre administrative opgaver på systemet.

9. For at tildele root-privilegier til en Active Directory-administrativ bruger skal du udstede følgende kommando med root-privilegier.

$ sudo usermod -a -G sudo AD_administrative_user

Grundlæggende tilføjer ovenstående kommando Active Directory Administrative User til Ubuntu lokale gruppe "sudo", gruppe aktiveret med rodkræfter.

Trin 5: Forlad domæne

10. For at forlade domæne fra GUI skal du åbne 'Ligeledes' fra kommandolinjen og trykke på Forlad domæne.

Hvis du foretrækker at gøre det fra kommandolinjen, skal du køre følgende kommando og angive AD Admin-brugeradgangskode.

$ sudo domainjoin-cli leave domain_name

Det er alle de indstillinger, der er nødvendige for en grundlæggende Ubuntu 14.04-integration i en Primary Domain Controller Active Directory ved hjælp af 'Ligeledes åbne' pakker lånt fra Ubuntu 13.10-arkiver.