Samba: configurazione perfetta
Brevissimo post per “memorizzare” una configurazione che ho creato su di un server e che mi soddisfa più che pienamente. Così d’ora in poi posso ricopiarla!
Server: Ubuntu 8.10 Intrepid Ibex
Disco 1:
Disk /dev/sda: 41.1 GB
Device Boot Start End Blocks Id System
/dev/sda1 * 1 4905 39399381 83 Linux
/dev/sda2 4906 4998 747022+ 5 Extended
/dev/sda5 4906 4998 746991 82 Linux swap
Disco 2:
Disk /dev/sdb: 80.0 GB
Device Boot Start End Blocks Id System
/dev/sdb1 1 5223 41953716 c W95 FAT32 (LBA)
/dev/sdb2 5224 9729 36194445 c W95 FAT32 (LBA)
Fstab:
# /dev/sdb1
UUID=4939-5ABE /srv/samba/pub1 vfat user,rw,umask=000 0 0
# /dev/sdb2
UUID=4939-5AC1 /srv/samba/pub2 vfat user,rw,umask=000 0 0
Come si vede, il primo disco è di sistema. Il secondo ha due partizioni che corrispondono a due distinte condivisioni, montate sotto /srv/samba.
Le directory dentro cui montare pub1 e pub2 le ho create usando:
#mkdir -p /srv/samba/pub1
#chown nobody.nogroup /srv/samba/pub1/
Samba:
Ho creato il file smb.conf.master facendo:
#cp smb.conf smb.conf.master
E ho modificato smb.conf.master con vim inserendo i seguenti parametri dentro a [global]:
workgroup = WORKGROUP
server string = %h (Ubuntu 8.10)
security = share
map to guest = bad user
usershare allow guests = yes
Poi ho inserito le cartelle condivise:
[Pub1]
comment = Cartella Pubblica 1
path = /srv/samba/pub1
browseable = yes
guest ok = yes
read only = no
create mask = 0755
Ho salvato il file e poi ho lanciato il comando:
#testparm -s smb.conf.master >smb.conf
(Naturalmente ho riavviato il pc dopo aver creato/modificato le partizioni, aggiornato i mounts e riavviato samba)
Funziona alla grande, senza nessuna pippa di autenticazione da parte Windows.
In merito suggerisco la lettura della guida di Ubuntu Server relativa a Samba.
Rispondi