Samba : introduction rapide aux partage de fichier Linux/Windows

Hello,

Dans ce petit article, je vais montrer rapidement comment mettre en place un dossier  réseau partagé depuis votre machine Linux, sur lequel vous pourrais accéder depuis votre machine Windows (ou autre Linux) (je ne rentre pas dans les détails de l’utilisation de Samba)

Prérequis

Avant de commencer, comme toujours, on fait une maj des paquets 🙂

sudo apt-get update && sudo apt-get upgrade

Installation de samba

Samba est un programme qui permet de mettre en place des partages de dossiers et fichiers entre machines de plusieurs système (dont Windows).

Pour l’installer lancer la commande suivante dans un terminal.

sudo apt-get -y install samba

Création d’un dossier de partage

Nous allons maintenant créer le dossier dans lequel nous allons mettre les dossiers et fichiers à partager (ici, j’ai placé le dossier à la racine car j’ai fait ça vite fait, mais vous pouvez le placer dans le dossier /home de l’utilisateur).

Sudo mkdir  /Linux_partages

Attribuer les droits utilisateur groupe sur le dossier (ici utilisateur UtilisateurSmb)

sudo chown UtilisateurSmb:UtilisateurSmb /Linux_partages

Donner les droits écriture, lecture, exécution sur le dossier (Y a moyen de mieux gérer les droits ici…)

sudo chmod 777 /Linux_partages

Configuration de samba.

Nous allons maintenant ajouter l’utilisateur UtilisateurSmb à la base de données de samba. Un mot de passe pour autoriser l’accès au répertoire vous est demandé (il peut être diffèrent de celui de connexion de base à la machine)

sudo smbpasswd -a UtilisateurSmb

Nous allons maintenant modifier le fichier de configuration de Samba. Mais avant de manipuler le fichier de configuration de samba nous allons faire une copie sauvegarde.

sudo cp -pf /etc/samba/smb.conf /etc/samba/smb.conf.bak

Modifions maintenant le fichier de configuration pour ajouter les accès au dossier de partages.

Pour ce faire, ouvrer le fichier avec vim (ou nano si vous préférez)

sudo vim /etc/samba/smb.conf

Ajouter les lignes suivant à la fin du fichier

#Partage samba pour le dossier Linux_partages

[Linux_partages]

path = /Linux_partages

available = yes

valid users = UtilisateurSmb

read only = no

browseable = yes

public = yes

writable = yes

Redémarrer samba pour que les modifications soient prises en compte

sudo /etc/init.d/samba restart

Et Voila ;), vous n’avais plus qu’a accéder à votre dossier partagé depuis une autre machine.

Accès windows

Pour ce faire, depuis un Windows vous pouvez ajouter un lecteur réseau (ou un raccourci sur le bureau 🙂 ) et il suffit d’entrer le chemin réseau

 \\NomHost_Machine_Linux\Linux_partages

Entrer le nom d’utilisateur UtilisateurSmb et son mot de passe. Et voila 🙂

3 réflexions sur « Samba : introduction rapide aux partage de fichier Linux/Windows »

  1. Ping : Accéder à l’ID Teamviewer Linux depuis Windows | ChristianSueur.com

  2. Bonjour et tout d’abord merci pour votre tuto qui m’a bien aidé dans ma configuration Samba.

    J’aurais une petite question, comment puis-je partager via Samba, un disque dur complet (dans mon cas le SDA) et non pas seulement un fichier ou un répertoire. In fine, j’aurais aimé savoir comment, lors du partage de ce disque restreindre les accès afin que l’on ne puisse pas y avoir accès sans login mdp. Le but de cette manoeuvre est que je puisse y avoir accès pour réaliser un clonage automatisé depuis un poste Windows 10. (Pour cette dernière étape je connais le process) . En vous remerciant d’avance.

  3. Ping : Samba : introduction rapide aux partage de fichier Linux/Windows – TUX.OVH

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.