formazione:linux_sysadmin:samba
Questa è una vecchia versione del documento!
Samba
Vedere questa ricetta per realizzare un Semplice dominio con Samba.
Per accedere a Samba conviene aprire le porte 137, 138, 139 UDP e 445 TCP.
Questi i file di configurazione da creare.
/etc/samba/smb.conf
File di configurazione principale di Samba.
[global] netbios name = SRV_LINUX workgroup = PARATO server string = %h (GNU/Linux e Samba) wins support = yes dns proxy = no name resolve order = lmhosts host wins bcast log level = 3 log file = /var/log/samba/log.%m max log size = 1000 security = user encrypt passwords = true null passwords = yes lanman auth = no passdb backend = tdbsam username map = /etc/samba/users.map domain logons = yes os level = 34 local master = yes preferred master = yes domain master = yes
/etc/samba/users.map
Corrispondenza tra nomi di utente Linux e nomi di utente Windows. È necessario avere questo file se i nomi Windows sono “difficili” (troppo lunghi, contengono spazi, ecc.) e non sono compatibili con i nomi Linux:
!root = "Administrator" !niccolo = "Niccolò Rigacci" nobody = *
Debug e comandi di utilità
Per vedere se Samba è in esecuzione, devono esistere due processi: nmbd
e smbd
:
ps aux | grep mb root 11697 0.0 0.3 10636 1488 ? Ss Apr13 0:00 /usr/sbin/nmbd -D root 11700 0.0 0.7 17772 3076 ? Ss Apr13 0:00 /usr/sbin/smbd -D root 11701 0.0 0.2 17772 996 ? S Apr13 0:00 /usr/sbin/smbd -D
Per vedere se gli utenti stanno usando delle risorse condivise:
smbstatus
formazione/linux_sysadmin/samba.1302785145.txt.gz · Ultima modifica: 2011/04/14 14:45 da niccolo