Ez a Bash szkript automatizálja a Samba Active Directory Domain Controller (AD DC) telepítését és kritikus konfigurációját. Kifejezetten a modern, stabil Debian-alapú Linux rendszerekhez (DevOFALL optimalizálás) lett tervezve, kiküszöbölve a provisionálás során felmerülő gyakori DNS, Kerberos és NetBIOS hibákat. A cél egy stabil és Windows-kliensekkel teljesen kompatibilis tartományvezérlő létrehozása.
Verzió: v2.1 (DevOFALL Final Fix)
A szkript a provisionálás során felmerülő leggyakoribb stabilitási problémák kezelésére fókuszál:
| Funkció Kategória | Kulcsfunkciók | Leírás / Megbízhatóság |
|---|---|---|
| DNS Konfliktus Kezelése | configure_dns_fix |
Letiltja a systemd-resolved-et és az /etc/resolv.conf fájlt 127.0.0.1-re állítja. Ez kritikus a Samba stabil DNS-működéséhez. |
| Kerberos Stabilitás | configure_kerberos_fix |
Átmásolja a Samba által generált, garantáltan helyes krb5.conf fájlt az /etc mappába, biztosítva a megbízható hitelesítést. |
| NetBIOS Kompatibilitás | configure_netbios_fix |
Hozzáadja a NetBIOS nevet és a dns forwarder beállítást az smb.conf-hoz a Windows kliensekkel való kompatibilitás érdekében. |
| Interakció | Adatbekérés és Provisionálás | Interaktívan bekéri a Statikus IP, Tartományi Név és Adminisztrátori Jelszó adatokat a samba-tool domain provision előtt. |
Győződjön meg róla, hogy a szkript a megadott néven létezik a rendszereden, és a szerverhez statikus IP-cím van beállítva!
# Adjon futtatási jogosultságot
sudo chmod +x debian-ubuntu-samba4-ad-dc-2.1.sh