Installation eines Samba 4 Servers auf einer virtuellen Maschine mit Ubuntu 14.04.
Erst mal SSH installieren.
apt-get istall ssh
apt-get install samba bind9
Das Ziel ist, einen Radius Server auf zu setzen. Dazu soll als erstes eine Testmaschine aufgesetzt werden. Dafür wird eine Minimalinstallation von Ubuntu 14.04 installiert. Darauf wird dann Radius und Samba 4 installiert.
apt-get install samba freeradius
Damit eine Domain Controller Instanz im Samba eingerichtet werden kann, muss die smb.conf erst einmal gelöscht werden.
rm /etc/samba/smb.conf
Damit man ggf. im Samba Server die Rechte besser verwalten kann, wird noch ACL installiert.
apt-get install acl
In der /etc/fstab müssen noch die Access Control Lists (ACL) aktiviert werden.
UUID=4...b99 / ext4 errors=remount-ro,acl 0 1
Danach noch root, mit aktivierten ACLs, neu einmounten.
mount -o remount /
Dann kann Samba 4 auch schon eingerichtet werden:
samba-tool domain provision --interactive --use-rfc2307 --use-ntvfs
Die beiden Zusätze am Ende sind für die Kompatibilität mit den ACLs unerlässlich.