allow-hotplug eth0 iface inet eth0 static address 192.168.1.140 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 192.168.1.140 192.168.1.1 dns-search btssio.local
dc.btssio.local
127.0.0.1 localhost 192.168.1.10 dc.btssio.local dc
# reboot
apt-get update && apt-get upgrade apt-get install build-essential libacl1-dev libattr1-dev libblkid-dev libgnutls-dev libreadline-dev python-dev python-dnspython gdb pkg-config libpopt-dev libldap2-dev dnsutils libbsd-dev attr acl krb5-user docbook-xsl libcups2-dev libpam0g-dev ntpdate ntp -y
# apt-get update && apt-get upgrade # export DEBIAN_FRONTEND=noninteractive # apt-get install build-essential libacl1-dev libattr1-dev # apt-get install libblkid-dev libgnutls28-dev libreadline-dev python-dev libpam0g-dev # apt-get install python-dnspython gdb pkg-config libpopt-dev libldap2-dev # apt-get install dnsutils libbsd-dev attr krb5-user docbook-xsl libcups2-dev acl libpam0g-dev ntpdate ntp # unset DEBIAN_FRONTEND
proc /proc proc defaults 0 0 /dev/xvda1 / ext4 errors=remount-ro,barrier=1,acl,user_xattr 0 1 /var/swapfile none swap sw 0 0
mount / -o remount,acl,user_xattr,barrier=1
# cd /root # wget --no-check-certificate https://download.samba.org/pub/samba/stable/samba-4.3.5.tar.gz # tar -zxvf samba-4.3.5.tar.gz # cd samba-4.2.3 # ./configure # make # make install
[libdefaults] dns_lookup_realm = false dns_lookup_kdc = true default_realm = BTSSIO.LOCAL
* Effacer le fichier smb.conf s'il a déjà été généré car il va être régénéré par la commande de provisionning samba-tool juste après :
rm -f /usr/local/samba/etc/smb.conf
# /usr/local/samba/bin/samba-tool domain provision --realm=BTSSIO.LOCAL --domain BTSSIO --adminpass P@$$word --server-role=dc
search btssio.local nameserver 127.0.0.1
[global] workgroup = BTSSIO realm = BTSSIO.LOCAL netbios name = DC server role = active directory domain controller dns forwarder = 8.8.8.8 ....
# /usr/local/samba/sbin/samba
# kinit administrator
dig @localhost google.fr dig @localhost dc.btssio.local dig -t SRV @localhost _ldap._tcp.btssio.local