Upgrading von 3 nach 4: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 40: | Zeile 40: | ||
service slapd stop | service slapd stop | ||
mv /etc/ldap/ /etc/ldap.org | mv /etc/ldap/ /etc/ldap.org | ||
| − | + | cp -r /root/old-server/ldap . | |
==Domain anlegen== | ==Domain anlegen== | ||
vorher das löschen: | vorher das löschen: | ||
Version vom 27. Mai 2014, 10:12 Uhr
Installation
Interface anpassen
vi /etc/network/interfaces
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.244.153 netmask 255.255.248.0 gateway 192.168.240.100 dns-nameservers 192.168.240.153 8.8.8.8 dns-search oma-intra.lan
hosts anpassen
vi /etc/hosts 127.0.0.1 localhost 192.168.240.199 louie louie.oma-intra.lan echo louie.oma-intra.lan > /etc/hostname reboot
samba4 installieren
apt-get install samba smbclient winbind ntp libnss-winbind krb5-user slapd ldap-utils
Auf dem Samba3 Server
mkdir ~/old-server cd ~/old-server slapcat > backup.ldif cp -vr /var/lib/ldap var-lib-ldap cp -vr /etc/samba/ etc-samba cp -vr /etc/ldap/ ldap
daten auf samba4 kopieren
louie:~# rsync -avzx samba3-server:~/old-server .
stoppen slapd
service slapd stop mv /etc/ldap/ /etc/ldap.org cp -r /root/old-server/ldap .
Domain anlegen
vorher das löschen:
rm /etc/samba/smb.conf /var/lib/samba/private/sam.ldb
realm, domain und adminpass sollten/können angepasst werden!
samba-tool domain provision --realm=xinux.lan --domain=xinux --adminpass="Z0pp0Trump" --server-role=dc --dns-backend=SAMBA_INTERNAL
Reboot
reboot
smbversion
Diese sollten übereinstimmen:
root@fenetre:~# samba -V Version 4.1.6-Ubuntu root@fenetre:~# smbclient -V Version 4.1.6-Ubuntu
root@fenetre:~# smbclient -L localhost -U% Domain=[XINUX] OS=[Unix] Server=[Samba 4.1.6-Ubuntu] Sharename Type Comment --------- ---- ------- netlogon Disk sysvol Disk IPC$ IPC IPC Service (Samba 4.1.6-Ubuntu) Domain=[XINUX] OS=[Unix] Server=[Samba 4.1.6-Ubuntu] Server Comment --------- ------- Workgroup Master --------- ------- WORKGROUP
Authentication check:
root@fenetre:~# smbclient //localhost/netlogon -UAdministrator%"Z0pp0Trump" -c 'ls' Domain=[XINUX] OS=[Unix] Server=[Samba 4.1.6-Ubuntu] . D 0 Thu Apr 24 15:51:50 2014 .. D 0 Thu Apr 24 15:51:54 2014 52706 blocks of size 524288. 47502 blocks available
DNS setzen
Forwarder eintragen
sudo vi /etc/samba/smb.conf
füge hinzu: (Man kann natürlich auch seinen eigenen DNS angeben)
dns forwarder = 192.168.240.21
Check
DOMAIN="xinux.lan" CONTROLLER="fenetre" root@fenetre:~# host -t SRV _ldap._tcp.$DOMAIN _ldap._tcp.xinux.lan has SRV record 0 100 389 fenetre.xinux.lan. root@fenetre:~# host -t SRV _kerberos._udp.$DOMAIN _kerberos._udp.xinux.lan has SRV record 0 100 88 fenetre.xinux.lan. root@fenetre:~# host -t A $CONTROLLER.$DOMAIN fenetre.xinux.lan has address 192.168.240.199