Aggiungere un Domain Member Server Samba

From RVM Wiki
Revision as of 14:05, 19 December 2017 by Gabriele.vivinetto (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Il modo più semplice è creare un Member Server in cui gli account locali vengono creati al bisogno.

  • Installare Samba sul nuovo server (importante la libreria, altrimenti non autentica):
sudo aptitude install samba winbind libnss-winbind
  • Creare il file Samba minimo:
sudoedit /etc/samba/smb.conf
[global]
        workgroup = DOMAINNAME
        netbios name = SERVERNAME
        security = DOMAIN
        server string = ServerName
        log file = /var/log/samba/smbd
        idmap config * : backend = tdb
        idmap config * : range = 3000-7999
        add user script = /usr/sbin/useradd -m '%u'
        add machine script = /usr/sbin/useradd -M '%u'
        add group script = /usr/sbin/groupadd '%g'
        load printers = no
        printing = cups
        printcap name = /dev/null
        disable spoolss = yes

[ShareName]
        path = /path/to/directory
        comment = Share Description
        read only = No
        browseable = No
  • Impostare la risoluzione dei nomi windows
sudoedit /etc/nsswitch.conf
passwd:         compat winbind
group:          compat winbind
  • Fare il join del dominio:
sudo net rpc join -U administrator
Joined domain DOMAINNAME.


  • Riavviare i daemons:
systemctl enable smbd.service
systemctl enable winbind.service
systemctl restart smbd.service
systemctl restart winbind.service
  • Verificare la risoluzione dei nomi:
getent passwd DOMAINNAME\\Administrator
DOMAINNAME\administrator:*:3000:3005:Administrator:/home/DOMAINNAME/administrator:/bin/false
  • Accedere con smbclient:
 smbclient '\\192.168.1.1\myshare' -U administrator -W DOMAINNAME


Riferimenti