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
