Configurazione SAMBA · 2 min read · Jan 01, 2026
Configurazione del Server Samba in CentOS 6.5
Questa guida spiega come configurare il server samba in CentOS 6.5 con server samba anonimi e sicuri. Samba è una suite di software Open Source/Free Software che fornisce servizi di file e stampa senza soluzione di continuità ai client SMB/CIFS. Samba è disponibile gratuitamente, a differenza di altre implementazioni SMB/CIFS, e consente l’interoperabilità tra server Linux/Unix e client basati su Windows.
1 Nota Preliminare
Ho appena installato un server centos 6.5, su cui installerò il server samba. Naturalmente è necessario avere un computer Windows per controllare il server samba che deve essere raggiungibile dal server centos. Il mio server centos ha hostname server1.example.com e IP 192.168.0.100
Puoi avere il tuo server centos installato dai primi sette capitoli del tutorial. Basta abilitare il repo epel e continuare.
Nota:
- Non è necessario installare gli strumenti di sviluppo nel capitolo 7 del tutorial.
- Il computer Windows deve essere nella stessa workgroup. Per controllare il valore nel computer Windows, esegui il comando al prompt dei comandi
net config workstationSarà così
Il tuo computer Windows deve essere nello stesso dominio Workstation del server centos, cioè WORKGROUP nel mio caso.
- Per rendere il computer Windows raggiungibile in Windows procedi in questo modo. Nella finestra di esecuzione aggiungi l’entry del tuo indirizzo IP del server
notepad C:\Windows\System32\drivers\etc\hostsNel mio caso era così, basta salvare i valori.
[...]
192.168.0.100 server1.example.com centos 2 Condivisione samba anonima
Prima spiegherò la metodologia per installare samba con la condivisione anonima. Per installare samba esegui,
yum install samba samba-client samba-commonInstallerà samba con Versione 3.6.9-168.el6_5.
Ora per configurare samba modifica il file /etc/samba/smb.cnf prima di apportare modifiche farò il backup del file originale come /etc/samba/smb.cnf.bak
mv /etc/samba/smb.cnf /etc/samba/smb.cnf.bakSuccessivamente dai le entry in questo modo
vi /etc/samba/smb.cnf[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no
#============================ Share Definitions ==============================
[Anonymous]
path = /samba/anonymous
browsable =yes
writable = yes
guest ok = yes
read only = no
mkdir -p /samba/anonymouschkconfig smb onservice smb restartservice nmb restart
Ora puoi accedere alla condivisione centos in Windows come segue:

Dal computer Windows basta esplorare la cartella e provare a creare un file di testo, ma riceverai un errore di permesso negato.

Controlla i permessi per la cartella condivisa.
[root@server1 samba]# ls -l
total 4
drwxr-xr-x 2 root root 4096 Mag 28 14:11 anonymous
[root@server1 samba]#
Per consentire all’utente anonimo di avere i permessi come segue:
[root@server1 ~]# cd /samba/
[root@server1 samba]# chmod -R 0777 anonymous/
[root@server1 samba]# ls -l
total 4
drwxrwxrwx 2 root root 4096 Mag 28 14:11 anonymous
[root@server1 samba]#Ora l’utente anonimo può esplorare e creare i contenuti della cartella.

Puoi controllare anche il contenuto sul server.
[root@server1 samba]# ls -l anonymous/
total 0
-rwxr--r-- 1 nobody nobody 0 Mag 28 14:41 anonymous_test.txt
[root@server1 samba]#Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.