Připojte se k CentOS 7 Desktop k Samba4 AD jako člen domény
Tato příručka popisuje, jak můžete integrovat CentOS 7 Desktop do Samba4 Active Directory Domain Controller pomocí Authconfig-gtk, abyste mohli ověřovat uživatele ve vaší síti infrastrukturu z jediné centralizované databáze účtů držené společností Samba.
Požadavky
- Vytvořte infrastrukturu Active Directory pomocí Samba4 na Ubuntu
- Průvodce instalací CentOS 7.3
Krok 1: Nakonfigurujte síť CentOS pro Samba4 AD DC
1. Než začnete připojovat CentOS 7 Desktop k doméně Samba4, musíte se ujistit, že síť je správně nastavena pro dotazování domény prostřednictvím služby DNS .
Otevřete Nastavení sítě a vypněte rozhraní kabelové sítě, pokud je povoleno. Klepněte na spodní tlačítko Nastavení, jak je znázorněno na níže uvedených snímcích obrazovky, a ručně upravte nastavení sítě, zejména adresy IP DNS, které odkazují na váš Samba4 AD DC.
Po dokončení použijte konfiguraci a zapněte síťovou kartu.
2. Dále otevřete konfigurační soubor síťového rozhraní a na konec souboru přidejte řádek s názvem vaší domény. Tento řádek zajišťuje, že doménový protějšek je automaticky připojen pomocí překladu DNS (FQDN), pokud pro záznam DNS domény použijete pouze krátký název.
sudo vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
Přidejte následující řádek:
SEARCH="your_domain_name"
3. Nakonec restartujte síťové služby, aby se projevily změny, ověřte, zda je konfigurační soubor překladače správně nakonfigurován, a zadejte sérii příkazů ping proti krátkým názvům vašich DCs a vašim název domény, abyste ověřili, zda funguje překlad DNS.
sudo systemctl restart network
cat /etc/resolv.conf
ping -c1 adc1
ping -c1 adc2
ping tecmint.lan
4. Také nakonfigurujte název hostitele počítače a restartujte počítač, aby se nastavení správně uplatnilo, zadáním následujících příkazů:
sudo hostnamectl set-hostname your_hostname
sudo init 6
Pomocí níže uvedených příkazů ověřte, zda byl název hostitele správně použit:
cat /etc/hostname
hostname
5. Poslední nastavení zajistí, že váš systémový čas bude synchronizován s Samba4 AD DC zadáním následujících příkazů:
sudo yum install ntpdate
sudo ntpdate -ud domain.tld
Krok 2: Nainstalujte požadovaný software pro připojení k Samba4 AD DC
6. Chcete-li integrovat CentOS 7 do domény Active Directory, nainstalujte z příkazového řádku následující balíčky:
sudo yum install samba samba samba-winbind krb5-workstation
7. Nakonec nainstalujte software grafického rozhraní používaný pro integraci domény poskytovaný repozitáři CentOS: Authconfig-gtk.
sudo yum install authconfig-gtk
Krok 3: Připojte CentOS 7 Desktop k Samba4 AD DC
8. Proces připojení CentOS k řadiči domény je velmi přímočarý. Z příkazového řádku otevřete Authconfig-gtk program s oprávněními root a proveďte následující změny, jak je popsáno níže:
sudo authconfig-gtk
Na kartě Identita & Authentication.
- Databáze uživatelských účtů = vyberte Winbind
- Doména Winbind = VAŠE_DOMÉNA
- Bezpečnostní model = ADS
- Winbind ADS Realm = VAŠE_DOMÉNA.TLD
- Domain Controllers = FQDN strojů domény
- Shell šablony = /bin/bash
- Povolit offline přihlášení = zaškrtnuto
Na kartě Pokročilé možnosti.
- Možnosti místního ověření = zaškrtněte Povolit podporu čtečky otisků prstů
- Další možnosti ověření = zaškrtněte možnost Vytvořit domovské adresáře při prvním přihlášení
9. Po přidání všech požadovaných hodnot se vraťte na kartu Identita & Authentication a z upozornění stiskněte tlačítko Připojit se k doméně a tlačítko Uložit okno pro uložení nastavení.
10. Po uložení konfigurace budete požádáni o zadání účtu správce domény, abyste se mohli připojit k doméně. Zadejte přihlašovací údaje pro uživatele správce domény a stisknutím tlačítka OK se konečně připojte k doméně.
11. Po integraci vašeho počítače do sféry klikněte na tlačítko Použít, aby se změny projevily, zavřete všechna okna a restartujte počítač.
12. Chcete-li ověřit, zda byl systém připojen k Samba4 AD DC, otevřete uživatele a počítače služby AD na počítači se systémem Windows s nainstalovanými nástroji RSAT a přejděte do kontejneru Počítače vaší domény .
Název vašeho počítače CentOS by měl být uveden ve správné rovině.
Krok 4: Přihlaste se na plochu CentOS pomocí účtu Samba4 AD DC
13. Chcete-li se přihlásit do CentOS Desktop, klepněte na Nejste v seznamu? propojit a přidat uživatelské jméno doménového účtu, kterému předchází doménový protějšek, jak je znázorněno níže.
Domain\domain_account
or
[email
14. K ověření pomocí účtu domény z příkazového řádku v CentOS použijte jednu z následujících syntaxí:
su - domain\domain_user
su - [email
15. Chcete-li přidat oprávnění root pro uživatele nebo skupinu domény, upravte soubor sudoers pomocí příkazu visudo s oprávněními root a přidejte následující řádky, jak je znázorněno na níže uvedeném úryvku:
YOUR_DOMAIN\\domain_username ALL=(ALL:ALL) ALL #For domain users
%YOUR_DOMAIN\\your_domain\ group ALL=(ALL:ALL) ALL #For domain groups
16. Chcete-li zobrazit souhrn o řadiči domény, použijte následující příkaz:
sudo net ads info
17. Chcete-li ověřit, zda je účet důvěryhodného počítače vytvořený při přidání CentOS do Samba4 AD DC funkční, a vypsat doménové účty z příkazového řádku nainstalujte klienta Winbind zadáním níže uvedeného příkazu:
sudo yum install samba-winbind-clients
Poté proveďte sérii kontrol proti Samba4 AD DC provedením následujících příkazů:
wbinfo -p #Ping domain
wbinfo -t #Check trust relationship
wbinfo -u #List domain users
wbinfo -g #List domain groups
wbinfo -n domain_account #Get the SID of a domain account
18. V případě, že chcete opustit doménu, zadejte následující příkaz proti názvu vaší domény pomocí účtu domény s oprávněními správce:
sudo net ads leave your_domain -U domain_admin_username
To je vše! Přestože je tento postup zaměřen na připojení CentOS 7 k Samba4 AD DC, stejné kroky popsané v této dokumentaci platí také pro integraci počítače CentOS 7 Desktop do systému Microsoft Windows. Server 2008 nebo 2012 doména.