Upgrading von 3 nach 4: Unterschied zwischen den Versionen

Aus Xinux Wiki
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, share und auth check

smbversion

Diese sollten übereinstimmen:

root@fenetre:~# samba -V
Version 4.1.6-Ubuntu
root@fenetre:~# smbclient -V
Version 4.1.6-Ubuntu

shares anzeigen:

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