cifs

Mattepuffo's logo
Mini guida a Samba

Mini guida a Samba

Samba è un servizio di condivisione file/stampanti in rete tramite protocollo SMB/CIFS.

Viene molto usato in ambito multi piattaforma per far condividere files in rete tra Windows e Linux/Mac OS X.

Grazie all'aiuto di zazu (forum.spreatech.it) sono riuscito a mettere su un sistema nella rete di casa.

Qui vi posto la mia piccola configurazione che è solo un punto di partenza.

Io l'ho configurato su Archlinux, ma valgono gli stessi concetti per le altre distro:

# pacman -Sy samba

# /etc/rc.d/samba start

Su Arch abbiamo già una configurazione di esempio nel file smb.conf.default.

Noi ne creeremo una nuova:

# cd /etc/samba/

# touch smb.conf

smb.conf è il file di configurazione della parte server.

Questo è il file di configurazione:

# cat /etc/samba/smb.conf
[global]
netbios name = CASA
workgroup = WORKGROUP
server string = Samba Archlinux
passdb backend = tdbsam
disable spoolss = yes
load printers = no
map to guest = Bad User
invalid users = root
usershare allow guests = Yes
domain logons = No
domain master = No
security = user
ldap suffix =
wins server =
wins support = No
###parametri  per migliorare la compatibilit� con windows ###
unix charset = ISO8859-15
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
###
### Shares ###

[privata]
comment = Risorsa privata
inherit acls = No
path = /media/hd
guest ok = no
create mask = 0660
directory mask = 0770
writeable = yes
browsable = yes

La parte [global] è quella generale.