Configurer Samba et partager des fichiers entre Windows et Ubuntu

Prérequi :
– avoir un réseau configuré.

Citation Wikipedia :
« Samba est une ré-implémentation libre des protocoles SMB/CIFS sous GNU/Linux et d’autres variantes d’Unix, initialement développée par l’australien Andrew Tridgell. Il est sous licence GNU GPL 31. Son nom provient du protocole SMB (Server message block), le nom du protocole standard de Microsoft, auquel ont été ajoutées les deux voyelles a : « SaMBa ». »

Pour Installer Samba et ses dépendances sous Ubuntu (en ligne de commande) :

sudo apt-get install samba samba-commonpython-glade2 system-config-samba

Accéder aux fichiers d’une machine sous Ubutnu depuis Windows :

1. Il faut tout d’abord choisir un dossier à partager, sur cet exemple tout le dossier ‘home’ sera partagé.
Lancer Samba à partir de la machine Ubuntu. À partir du Dash en choisissant ou en ligne de commande :

samba

2. Cliquer sur ajouter > parcourir > Sélectionner le dossier à partager
3. Aller dans l’onglet ‘accès’ de Samba et sélectionner le nom d’utilisateur à partir de lequel on souhaite accéder à partager.
4. Ajouter un mot de passe, en ligne de commande :

sudo smbpasswd -a 'nom de l'utilisateur'

5. Cliquer avec le bouton droit sur le dossier qui va être partagé et aller à ‘Option de Partage’ puis à ‘créer un partage’
6. Ouvrir un terminal et saisir :

ifconfig

Noter l’adresse IP résultante de la commande comme image si dessous :
Configurer Samba
7. Aller à la machine sous Windows, ouvrir ‘executer’ et tapper l’adresse IP de la machine Ubuntu précédé par ‘//’, exemple :

//192.168.1.3

Configurer Samba

Ensuite cliquer sur OK.

8. Une fenêtre s’ouvre pour entrer le nom d’utilisateur et le mot de passe, et ensuite il sera possible d’accéder au fichiers stockés sous Ubuntu.

Accéder aux fichiers d’une machine sous Windwos depuis Ubuntu

1. Sur la machine Windows : clique droit sur le dossier qui va être partagé > onglet partage > bouton ‘partage avancé’ ou ‘option de partage’ (dépend de la version de Windows)
2. Choisir les utilisateurs qui seront autorisé à partager le dossier.
3. Cliquer sur permission > et accorder l’accès complet au dossier, comme à l’image si dessous :
Configurer Samba
4. Connaître son adresse IP dans le réseau : ouvrir un la console (cmd) sous Windows et exécuter la commande suivante :

ipconfig

et récupérer l’adresse IP (voir image ci dessous)
Configurer Samba
5. Aller à la machine sous ‘Ubuntu’ ouvrir l’explorateur de fichiers Nautilus puis dans le menu fichier > se connecter à un serveur.
6. Dans la nouvelle fenetre choisir ‘Partage Windows‘ ou ‘Windows Share’, entrer les informations nécessaires (adresse IP, utilisateur et mot de passe) et cliquer sur ‘se connecter’
7. Le dossier de partage est désormais disponible et accessible à partir du dossier ‘explorer le réseau’ ou ‘network’ dans Nautilus.

Sources : http://www.noobslab.com et Wikipedia