Serveur Samba · 2 min read · Jan 04, 2026

Installation du serveur Samba sur Debian 7 (Wheezy)

Installation du serveur Samba sur Debian 7 (Wheezy)

Version 1.1
Auteur : Srijan Kishore

Ce guide explique comment installer et configurer le serveur Samba sur Debian 7 avec des serveurs Samba anonymes et sécurisés. Samba est une suite de logiciels Open Source/Free Software 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 Debian 7 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 Debian. Mon serveur Debian a le nom d’hôte server1.example.com et l’IP 192.168.0.100.

Vous pouvez avoir votre serveur Debian installé à partir des sept premiers chapitres du tutoriel.

Remarque :

  • 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 workstation

Cela ressemblera à ceci

Votre machine Windows doit être dans le même domaine de station de travail que le serveur Debian, 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\hosts

Dans mon cas, c’était comme ceci, il suffit de sauvegarder les valeurs.

| [...] 192.168.0.100 server1.example.com debian |

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,

apt-get install samba samba-common libcups2

Cela installera Samba avec la version 3.6.6.

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.conf /etc/samba/smb.conf.bak

Ensuite, donnez les entrées comme ceci

vi /etc/samba/smb.cnf

| [global] workgroup = WORKGROUP server string = Serveur Samba %v netbios name = debian 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/anonymous

service samba restart

Maintenant, vous pouvez accéder au partage Debian 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:~# ls -l /samba/
total 4
drwxr-xr-x 2 root root 4096 May 27 18:17 anonymous
root@server1:~#

Pour permettre à l’utilisateur anonyme de donner les permissions comme suit ;

root@server1:~# cd /samba
root@server1:/samba# chmod -R 0755 anonymous/
root@server1:# chown -R nobody:nogroup anonymous/
root@server1:/samba# ls -l
total 4
drwx-xr-x 2 nobody nogroup root 4096 May 27 18:17 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 nogroup 0 May 29 18:47 anonymous_test.txt
root@server1:/samba#

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.