0% ont trouvé ce document utile (0 vote)
13 vues3 pages

Installer un serveur Samba sous Linux

Ce document décrit la procédure de mise en place d'un serveur de partage de fichiers avec Samba sous Linux, permettant l'interopérabilité entre systèmes d'exploitation différents. Il couvre l'installation de Samba, la création d'un répertoire de partage, la configuration du service, ainsi que des options pour sécuriser l'accès. Enfin, il explique comment accéder au partage depuis un poste client Windows.

Transféré par

lydiazoe29
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
13 vues3 pages

Installer un serveur Samba sous Linux

Ce document décrit la procédure de mise en place d'un serveur de partage de fichiers avec Samba sous Linux, permettant l'interopérabilité entre systèmes d'exploitation différents. Il couvre l'installation de Samba, la création d'un répertoire de partage, la configuration du service, ainsi que des options pour sécuriser l'accès. Enfin, il explique comment accéder au partage depuis un poste client Windows.

Transféré par

lydiazoe29
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Mise en place d’un serveur de partage de fichiers avec Samba

Introduction
Dans un environnement réseau hétérogène, il est souvent nécessaire de permettre le partage de
fichiers entre des systèmes d’exploitation différents, notamment entre Linux et Windows. Le
protocole SMB (Server Message Block), utilisé principalement par Windows, est pris en
charge sous Linux grâce à Samba, un service libre permettant la compatibilité entre ces
systèmes. Ce document présente la procédure détaillée de mise en place d’un serveur Samba
sous Linux.

1. Installation du service Samba


La première étape consiste à installer les paquets nécessaires. Sur une distribution Debian ou
Ubuntu, les paquets Samba et ses utilitaires peuvent être installés via la commande suivante :
sudo apt update
sudo apt install samba samba-common-bin -y
Ces paquets installent à la fois le serveur Samba (smbd) et les outils de gestion en ligne de
commande.

2. Création du répertoire de partage


Une fois l’installation terminée, il convient de créer un dossier qui servira de point de partage.
Par convention, on crée souvent ce dossier dans le répertoire /srv :
sudo mkdir -p /srv/samba/partage

On applique ensuite les droits nécessaires pour que le dossier soit accessible en écriture :
sudo chmod 2775 /srv/samba/partage
sudo chown nobody:nogroup /srv/samba/partage
Ces permissions permettent un accès large, notamment dans le cas d’un partage sans
authentification.

3. Configuration du service Samba


Le fichier principal de configuration de Samba se trouve à l’emplacement
/etc/samba/[Link]. On édite ce fichier pour y ajouter une section dédiée au partage
souhaité.
[Partage]
path = /srv/samba/partage
browseable = yes
read only = no
guest ok = yes
create mask = 0664
directory mask = 0775
Cette configuration permet aux utilisateurs du réseau d’accéder librement au dossier (grâce à
l’option guest ok = yes), avec des droits d’écriture et de lecture.

4. Mise en place d’un accès sécurisé (optionnel)


Pour restreindre l’accès au partage à certains utilisateurs, il est recommandé de désactiver
l’accès invité et d’utiliser des comptes Samba spécifiques. Pour cela, il faut tout d’abord créer
un utilisateur Linux, puis lui associer un mot de passe Samba :
sudo adduser utilisateur1
sudo smbpasswd -a utilisateur1

Si l’on souhaite gérer les accès à l’aide d’un groupe :


sudo groupadd partage
sudo usermod -aG partage utilisateur1
sudo chown -R root:partage /srv/samba/partage

Le fichier de configuration Samba devra être modifié comme suit :


[Partage]
path = /srv/samba/partage
valid users = @partage
browseable = yes
read only = no
guest ok = no
create mask = 0664
directory mask = 0775

5. Redémarrage du service et vérification


Pour prendre en compte les modifications, le service Samba doit être redémarré :
sudo systemctl restart smbd
sudo systemctl enable smbd

Il est également possible de tester la validité de la configuration avec :


testparm

6. Accès depuis un poste client


Depuis un poste Windows, il suffit d’ouvrir l’explorateur de fichiers et de saisir dans la barre
d’adresse :
\\adresse_ip_du_serveur\Partage
Par exemple :
\\[Link]\Partage
Une fenêtre d’authentification peut apparaître si le partage est sécurisé. L’utilisateur devra
alors fournir ses identifiants Samba.

Conclusion
La mise en place d’un serveur Samba est une solution simple et efficace pour permettre le
partage de fichiers entre différentes plateformes dans un réseau local. Grâce à une
configuration flexible, Samba permet aussi bien un accès ouvert à tous les utilisateurs qu’un
accès restreint basé sur des comptes spécifiques. Cette solution s’intègre parfaitement dans un
environnement mixte Linux/Windows et constitue un outil incontournable pour la gestion des
ressources partagées.

Vous aimerez peut-être aussi