Installer et configurer un partage Samba sur Debian 12
Objectif
Mettre en place un partage Samba pour permettre l'accès à des fichiers depuis un environnement Windows ou Linux.
Prérequis
-
Système Debian 12
-
Accès super-utilisateur (pas de
sudo
dans les commandes) -
Connexion réseau fonctionnelle
1. Mettre à jour le système
apt update && apt upgrade -y
2. Installer Samba
apt install samba -y
3. Créer le dossier de partage
mkdir /home/utilisateur/lieu/du/partage
Remplacer ce chemin par celui que vous souhaitez utiliser.
4. Configurer le partage dans Samba
Ouvrir le fichier de configuration :
nano /etc/samba/smb.conf
Ajouter en fin de fichier :
[NomDuPartage]
path = /chemin/du/repertoire/a/partager
writeable = yes
browseable = yes
valid users = @root
public = yes
Détails des options
-
NomDuPartage
: Nom personnalisé du partage visible sur le réseau -
path
: Chemin absolu du dossier partagé -
writeable
: Autoriser ou non l'écriture -
browseable
: Visible dans le réseau local -
valid users
: Liste des utilisateurs autorisés (ex :@root
) -
public
: Si activé, tout le monde peut y accéder (utiliser l'une ou l'autre des directivesvalid users
oupublic
)
5. Ajouter un utilisateur Samba (si non public)
Définir un mot de passe pour l'utilisateur root
(ou autre) :
smbpasswd -a root
Donner les bons droits au répertoire :
chmod -R g+rw /home/server
chown -R root:root /home/server
6. Redémarrer le service Samba
systemctl restart smbd
✅ Vérification : Le service doit être actif :
systemctl status smbd
7. Accéder au partage depuis un autre poste
Dans un explorateur de fichiers Windows ou Linux, entrer l'adresse suivante :
\\192.168.X.X\NomDuPartage
Remplacer 192.168.X.X
par l'adresse IP du serveur et NomDuPartage
par le nom du partage défini plus haut.
Conclusion
Samba est un outil simple et efficace pour créer des partages réseau compatibles Windows depuis un serveur Debian 12. Il est essentiel de bien définir les droits d'accès pour sécuriser les données partagées.