Integrer Ubuntu-systemet i Zentyal PDC (Primary Domain Controller) - Del 5


Efter mine tidligere tutorials om Zentyal 3.4 , der kører som en PDC , hvor jeg indtil videre kun har tilsluttet mig Windows -relateret operativsystem, er tiden inde til at integrere Linux distributionssystemer til dette domænenavn.

  1. Installer Zentyal som PDC (Primary Domain Controller) og integrer Windows - del 1
  2. Administrer Zentyal PDC (Primary Domain Controller) fra Windows - del 2
  3. Oprettelse af organisatoriske enheder og aktivering af gruppepolitik - del 3
  4. Deling af opsætningsfiler i Zentyal 3.4 PDC - del 4

Zentyal 3.4 Community Server opsætning som en primær domænecontroller fungerer som en Windows 2003-server og kan let tilslutte sig alle slags Windows-baserede operativsystemer som Windows XP, 7, 8, 8.1, Server Editions 2003/2008/20012 og kan også gøre et godt stykke arbejde med at tilslutte sig Linux Desktop/Server distributioner også.

I denne opsætning vil Ubuntu 13.10 Desktop (eller en hvilken som helst Ubuntu-version) blive integreret i Zentyal PDC ved hjælp af Likewise Open-pakke baseret på Winbind fundet på Ubuntu-arkiver.

Trin 1: Integrering af Ubuntu i Zentyal PDC

1. På Ubuntu 13.10 skal du åbne Software og opdateringer fra menuen Dash .

2. Marker begge Canonical Partners under fanen Anden Software .

3. Åbn en terminal, og udfør en systemopbevaringsopdatering med kommandoen “ sudo apt-get update ”.

$ sudo apt-get update

4. Installer derefter ligeledes åbne softwarepakker, der er nødvendige for, at Ubuntu kan deltage i Zentyal 3.4 PDC ved at køre.

$ sudo apt-get install likewise-open-gui

Trin 2: Konfiguration af netværksforbindelser

Dette trin er valgfrit, hvis dit system allerede har Zentyal DNS IP i netværkskonfiguration !.

5. Gå til Netværk ikongenvej fra øverste menu, og højreklik på den, og vælg Rediger forbindelser .

6. Vælg din netværksgrænseflade , der er forbundet til dit Zentyal-netværk, og vælg Rediger .

7. Vælg kun Manuel eller Automatisk (DHCP) adresse (De vigtige konfigurationer her er din DNS), og indtast alle nødvendige konfigurationer, tryk på Gem , luk vinduet og bekræft din konfiguration. Indtast Zentyal 3.4 IP-adresse i DNS-feltet.

8. For at kontrollere, at din DNS-funktionalitet udsteder en ping -kommando på domænenavn.

Domænet reagerer fra Ubuntu, og alt er korrekt konfigureret!

9. Bekræft dit Ubuntu-værtsnavn som et nødvendigt trin (skal svare med dit systemværtsnavn ellers rediger denne fil med en fileditor som nano, vi eller gedit.

$ hostname
$ cat /etc/hostname

Trin 3: Deltag i Ubuntu til Zentyal PDC

10. Nu er det tid til at slutte sig til Ubuntu til Zentyal PDC for at være en del af Active Directory. Åbn igen en terminal, og indtast følgende kommando, og genstart for at anvende nye indstillinger.

$ sudo domainjoin-cli join domain_name domain_administrative_user

Hvis du foretrækker at gøre det fra en grafisk brugergrænseflade , skal du køre følgende kommando på terminalen.

$ sudo domainjoin-gui

Og indtast dine indstillinger som i skærmbillederne nedenfor.

I slutningen får du en succesmeddelelse fra serveren.

11. For at bekræfte, at Ubuntu er blevet føjet til Active Directory , skal du gå til Zentyal Web Administrative Tool (https:/ditdomænenavn), navigere til Brugere og computere -> Administrer og kontroller, om Ubuntu-værtsnavn vises i domæneskoven på computere.

12. Som et supplerende trin kan du også verificere fra et Windows Remote System ved at køre Active Directory-brugere og -computere.

Trin 4: Log ind på Domain Controller

13. For at logge ind med en bruger, der hører til domænet, skal du bruge følgende struktur fra Terminal-kommandolinjen.

$ su -  domain_name\\domain_user

14. For at udføre et GUI-login på Ubuntu 13.04 og Ubuntu 13.10 skal du redigere /etc/lightdm/lightdm.conf.d/10-ubuntu.conf-filen.

$ sudo nano /etc/lightdm/lightdm.conf.d/10-ubuntu.conf

Tilføj følgende linjer i bunden af filen.

allow-guest=false
greeter-show-manual-login=true

15. Gå derefter til Ubuntu-loginskærmen, vælg Login ved hjælp af tastaturpilene og indtast.

domain_name\domain_user
OR
domain_name.tld\domain_user
OR
domain_user

16. Nu kan du logge på Ubuntu med fjernbrugere, der tilhører Zentyal PDC Active Directory, og deres standardprofil vil være placeret på.

/home/likewise-open/DOMAIN_NAME/domain_user

17. Brug denne login-struktur til at fjerne login fra Putty.

domain_name\domain_user

Trin 5: Aktivér Active Directory-administrationsrettigheder

18. Som standard tillader Ubuntu ikke fjernbrugere fra Active Directory at udføre administrative opgaver på systemet eller at give rodkontoen mulighed for sudo.

19. For at aktivere Zentyal PDC Active Directory-administrativ bruger med rodbeføjelser på Ubuntu rediger/etc/sudoers-fil.

$ sudo nano /etc/sudoers

20. Naviger under root-rettighedslinjen, og tilføj din Zentyal Administrative-bruger med følgende linjer.

DOMAIN_NAME\\domain_administrative_user    ALL=(ALL)  ALL
the_same_domain_administrative_user   ALL=(ALL)  ALL

21. Som demonstreret nu har Zentyal 3.4 PDC Administrativ bruger fuld rodkraft på Ubuntu-systemet (rediger konfigurationsfiler, installer/fjern softwarepakker, administrer tjenester og alle mulige administrative opgaver).

Som en endelig konklusion kan Ubuntu let integreres i Zentyal PDC Active Directory med den bemærkning, at Windows GPO ikke gælder på Linux-systemer!