Partager des dossiers entre Linux et Mac/Windows

Tongue out

Il s’agit ici de permettre le partage de données entre un ordinateur fonctionnant sous Linux et d’autres ordinateurs sous Mac et/ou Windows et/ou Linux.

Le partage en lui même n’est pas quelque chose de compliqué. Le problème est en fait que le partage samba requiert un identifiant et un mot de passe et que l’on a pas forcément envie de donner son mot de passe root à tous ceux qui sont connectés sur le réseau…

Une manipulation donc bien pratique si vous possédez chez vous plusieurs ordinateurs sous différents systèmes d’exploitation ou si vous vous connectez sur un réseau local.

Note : bien évidemment, nous allons effectuer tout cela en console  Tongue out

    1) Ajouter un nouvel utilisateur

    On utilise pour cela la commande adduser :

        adduser nom_user

    2) Ajouter l’utilisateur aux groupes sambashare et fuse

    C’est encore la commande adduser qui permet de faire cela :

        adduser nom_user nom_group

    3) Installer le paquet system-config-samba

    Ce paquet permet de configurer samba dont nous aurons besoin dans la prochaine étape pour l’ajout de mot de passe :

        sudo apt-get install system-config-samba

    4) Créer un mot de passe samba pour le nouvel utilisateur

         smbpasswd -a nom_user

    C’est ce mot de passe sera demandé à l’utilisateur « nom_user » pour accéder aux dossiers partagés.

    5) Partager les dossiers

    Ici je donne deux méthodes : une en éditant les fichiers de configuration et une en graphique pour ceux qui n’auront pas le courage Wink

En graphique : 

  • Click droit sur le dossier –> Propriétés –> Onglet « Partager »

  • Cochez la case « Partager ce dossier »

  • Cliquez sur « Créer un partage »

    screenshot

 Avec les fichiers de configuration :

Editez le fichier /etc/samba/smb.conf

sudo gedit /etc/samba/smb.conf ou sudo vim /etc/samba/smb.comf

 Il suffit d’ajouter ces quelques lignes pour ajouter un partage :

[nom_du_partage ]
path = /chemin/vers/dossier/à/partager
available = yes
browsable = yes

#décommenter la ligne suivante pour ne pas demander de mot de passe (non conseillé)
#public = yes 
writable = no #ne pas donner le droit d’écriture

Ensuite, il faut dire à samba de recharger son fichier de configuration :

sudo /etc/init.d/samba restart

Laisser un commentaire

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