Samba Configuration · 2 min read · Jan 01, 2026
Configuration du serveur Samba dans CentOS 6.5
Ce guide explique comment configurer le serveur samba dans CentOS 6.5 avec des serveurs samba anonymes et sécurisés. Samba est une suite de logiciels Open Source/Gratuits qui fournit des services de fichiers et d’impression transparents aux clients SMB/CIFS. Samba est disponible gratuitement, contrairement à d’autres implémentations SMB/CIFS, et permet l’interopérabilité entre les serveurs Linux/Unix et les clients basés sur Windows.
1 Remarque préliminaire
J’ai installé un serveur centos 6.5 frais, sur lequel je vais installer le serveur samba. Bien sûr, vous devez avoir une machine Windows pour vérifier le serveur samba qui doit être accessible depuis le serveur centos. Mon serveur centos a le nom d’hôte server1.example.com et l’IP 192.168.0.100
Vous pouvez installer votre serveur centos à partir des sept premiers chapitres du tutoriel. Il suffit d’activer le dépôt epel et de continuer.
Note :
- Il n’est pas nécessaire d’installer les outils de développement dans le chapitre 7 du tutoriel.
- La machine Windows doit être dans le même groupe de travail. Pour vérifier la valeur sur la machine Windows, exécutez la commande dans l’invite de commande
net config workstationCela ressemblera à ceci
Votre machine Windows doit être dans le même domaine de station de travail que le serveur centos, c’est-à-dire WORKGROUP dans mon cas.
- Pour rendre la machine Windows accessible, procédez comme suit. Dans le terminal d’exécution, ajoutez l’entrée de l’adresse IP de votre serveur
notepad C:\Windows\System32\drivers\etc\hostsDans mon cas, cela ressemblait à ceci, il suffit d’enregistrer les valeurs.
[...]
192.168.0.100 server1.example.com centos 2 Partage samba anonyme
Tout d’abord, je vais expliquer la méthodologie pour installer samba avec le partage anonyme. Pour installer samba, exécutez,
yum install samba samba-client samba-commonCela installera samba avec la version 3.6.9-168.el6_5.
Maintenant, pour configurer samba, éditez le fichier /etc/samba/smb.cnf avant de faire des modifications, je vais faire une sauvegarde du fichier original en tant que /etc/samba/smb.cnf.bak
mv /etc/samba/smb.cnf /etc/samba/smb.cnf.bakEnsuite, donnez les entrées comme ceci
vi /etc/samba/smb.cnf[global]
workgroup = WORKGROUP
server string = Serveur Samba %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no
#============================ Définitions de partage ==============================
[Anonymous]
path = /samba/anonymous
browsable =yes
writable = yes
guest ok = yes
read only = no
mkdir -p /samba/anonymouschkconfig smb onservice smb restartservice nmb restart Maintenant, vous pouvez accéder au partage centos depuis Windows comme suit :

Depuis la machine Windows, parcourez simplement le dossier et essayez de créer un fichier texte, mais vous obtiendrez une erreur de permission refusée.


Vérifiez les permissions pour le dossier partagé.
[root@server1 samba]# ls -l
total 4
drwxr-xr-x 2 root root 4096 May 28 14:11 anonymous
[root@server1 samba]#
Pour permettre à l’utilisateur anonyme de donner les permissions comme suit :
[root@server1 ~]# cd /samba/
[root@server1 samba]# chmod -R 0777 anonymous/
[root@server1 samba]# ls -l
total 4
drwxrwxrwx 2 root root 4096 May 28 14:11 anonymous
[root@server1 samba]#Maintenant, l’utilisateur anonyme peut parcourir et créer le contenu du dossier.

Vous pouvez également vérifier le contenu sur le serveur.
[root@server1 samba]# ls -l anonymous/
total 0
-rwxr--r-- 1 nobody nobody 0 May 28 14:41 anonymous_test.txt
[root@server1 samba]#Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.