Integrirajte CentOS/RedHat/Fedora u Zentyal PDC (Primarni kontroler domene) – 6. dio
Nakon mojih prethodnih vodiča o Zentyal 3.4 koji radi kao PDC, gdje sam integrirao OS temeljen na Windowsima i Ubuntu, sada je vrijeme da integriram još jednu dobro poznatu distribuciju Linuxa pod nazivom CentOS.
- Instalirajte Zentyal kao PDC (Primary Domain Controller) i integrirajte Windows – 1. dio
- Upravljajte Zentyal PDC (Primary Domain Controller) iz sustava Windows – 2. dio
- Stvaranje organizacijskih jedinica i omogućavanje pravila grupe – 3. dio
- Postavljanje dijeljenja datoteka u Zentyal PDC – 4. dio
- Integrirajte Ubuntu u Zentyal PDC – 5. dio
U ovoj postavci CentOS 6.5 Desktop bit će integriran u Zentyal PDC uz pomoć Likewise Open paketa temeljenog na Winbindu. Upute također vrijede za distribucije Red Hat i Fedora.
Korak 1: Integracija CentOS-a u Zentyal PDC
1. Na CentOS 6.5 otvorite terminal i prijavite se s lokalnim root računom.
2. Otvorite svoj preglednik, idite na sljedeću vezu i preuzmite PowerBroker Identity Services paket za CentOS platformu (x86 ili x64) i spremite ga.
- PowerBroker Identity Services
Alternativno, možete koristiti naredbu wget za preuzimanje rpm paketa kao što je prikazano u nastavku.
wget http://download.beyondtrust.com/PBISO/8.0.0.2016/linux.rpm.x64/pbis-open-8.0.0.2016.linux.x86_64.rpm.sh
3. Sada postavite izvršnu dozvolu za preuzeti rpm paket pokretanjem sljedeće naredbe.
chmod +x pbis-open-8.0.0.2016.linux.x86_64.rpm.sh
4. Zatim instalirajte Likewise Open softverske pakete potrebne da se CentOS 6.5 pridruži Zentyal 3.4 PDC pokretanjem.
./pbis-open-8.0.0.2016.linux.x86_64.rpm.sh
5. Na sva pitanja odgovorite s “da” i nakon završetka instalacije ponovno pokrenite sustav.
Korak 2: Konfiguriranje mrežnih veza
6. Idite na prečac ikone mreže iz gornjeg izbornika i desnom tipkom miša kliknite na nju i odaberite Uredi veze.
7. Odaberite svoje mrežno sučelje koje je povezano s vašom Zentyal mrežom i odaberite Uredi.
8. Idite na karticu IPv4, odaberite samo Ručnul ili Automatsku (DHCP) adresu i unesite sve DNS konfiguracije pritisnite Primijeni. U polje DNS unesite IP adresu Zentyal poslužitelja.
9. Za provjeru funkcionalnosti DNS-a izdajte naredbu ping na nazivu domene. Ako domena odgovara iz CentOS-a, znači da je sve ispravno konfigurirano.
ping mydomain.com
10. Zatim postavite naziv hosta za CentOS sustav u datoteci '/etc/sysconfig/network'. Ovdje sam postavio naziv hosta kao 'centos'.
vi /etc/sysconfig/network
Korak 3: pridružite CentOS Zentyal PDC-u
11. Sada je vrijeme da pridružite sustav CentOS 6.5 Zentyal PDC-u kako biste bili dio Active Directoryja. Otvorite terminal kao root korisnik i pokrenite sljedeću naredbu.
domainjoin-cli join domain_name domain_administrative_user
Ako to želite učiniti iz grafičkog korisničkog sučelja, pokrenite sljedeću naredbu na terminalu.
/opt/likewise/bin/domainjoin-gui
Zatim unesite postavke domene kao što je prikazano na slici ispod.
Unesite svoje Zentyal PDC administratorske vjerodajnice.
Na kraju ćete od poslužitelja dobiti obavijest o uspjehu.
12. Kako biste potvrdili da je CentOS sustav dodan u Active Directory idite na Zentyal Web Administrative Panel na 'https://yourdomain_name', idite na Users and Computers -> Upravljanje i provjerite je li CentOS naziv hosta dodan u šumu domene na računalima.
13. Kao dopunski korak možete također potvrditi s udaljenog Windows računala pokretanjem Active Directory Users and Computers.
Korak 4: Prijavite se na kontroler domene
14. Za prijavu s korisnikom koji pripada domeni koristite sljedeću naredbu.
su - domain_name\\domain_user
15. Za prijavu putem GUI zaslona za prijavu odaberite Ostalo pomoću strelica na tipkovnici i unesite.
domain_name\domain_user
Nakon prijave, ponovno pokrenite sustav i vaša će domena biti automatski dodana prijavama. Tada se možete prijaviti samo koristeći udaljeno korisničko ime bez naziva domene.
16. Sada se možete prijaviti na CentOS s udaljenim korisnicima koji pripadaju Zentyal PDC Active Directory i njihov će zadani profil biti pohranjen pod.
/home/local/DOMAIN_NAME/domain_user
17. Za daljinsku prijavu iz Putty koristite ovu strukturu prijave.
domain_name\domain_user
Ako želite promijeniti taj ružni “sh” prompt prebacite se na bash shell.
/bin/bash
Korak 5: Omogućite administrativna prava Active Directory
18. Prema zadanim postavkama CentOS ne dopušta udaljenim korisnicima iz Active Directoryja obavljanje administrativnih zadataka na sustavu ili osnaživanje root računa pomoću sudo.
19. Da biste omogućili administrativna prava Active Directory za korisnika, morate dodati korisnika u datoteku sudoers.
vi /etc/sudoers
OR
sudo visudo
Dodajte sljedeće retke svom Zentyal Administrative korisniku kao što je prikazano u nastavku.
DOMAIN_NAME\\domain_administrative_user ALL=(ALL) ALL
domain_administrative_user ALL=(ALL) ALL
20. Kao što je sada pokazano, Zentyal PDC administrativni korisnik ima pune root ovlasti za instaliranje/uklanjanje softverskih paketa, upravljanje uslugama, uređivanje konfiguracije i još mnogo toga.