Lorsque vous utilisez Linux, un moyen populaire de partager des fichiers avec Windows est via Samba. Pour les débutants, il peut être très pénible de le configurer manuellement, mais avec le bon outil, c’est aussi simple que bonjour.
En 2007, nous vous avons montré comment installer Samba sur Ubuntu. Les choses n’ont pas beaucoup changé, sauf qu’il y a plus de façons de le configurer. Si vous n’avez pas installé Samba et que vous n’avez pas peur de la ligne de commande, suivez simplement la première étape de cet article et rejoignez-nous ici pour le reste. Si c’est un peu trop intimidant, faites simplement défiler vers le bas.
Installation de l’outil de configuration Samba
Étant donné que ce guide est destiné aux débutants, pourquoi ne pas passer par le centre logiciel Ubuntu? Ouvrez-le et recherchez «samba» dans le coin supérieur droit.
(Cliquez sur la capture d’écran pour l’agrandir.)
Vous verrez quelques packages différents apparaître. Le premier de notre capture d’écran est le paquet Samba réel (au-dessus de celui en surbrillance), appelé «Fichier SMB / CIFS, serveur d’impression et de connexion pour Unix». Si vous ne l’avez pas encore installé, c’est le moment de le faire. Cliquez simplement dessus, puis cliquez sur le bouton Installer à droite qui apparaît.
Pour notre outil, cependant, nous voulons «Samba», qui est le logiciel mis en évidence. Cliquez sur Plus d’infos pour le vérifier.
(Cliquez sur la capture d’écran pour l’agrandir.)
Vous pouvez voir que le nom du paquet est «system-config-samba» et cela signifie que nous avons le bon. Cliquez simplement sur le bouton Installer. Je l’ai déjà installé, j’ai donc un bouton «Supprimer» à sa place.
Si vous voulez ignorer tout cela et utiliser simplement la ligne de commande, voici ce dont vous avez besoin pour exécuter:
sudo apt-get install system-config-samba
Une fois que vous êtes prêt, vous pouvez ajouter des utilisateurs et des partages!
Ajout d’utilisateurs
Bien que Samba puisse fonctionner sans compte utilisateur (en utilisant un compte «invité»), il est préférable d’être sûr et d’appliquer une utilisation basée sur un mot de passe. Chaque utilisateur de Samba aura d’abord besoin d’un compte local. Nous avons souligné comment procéder à l’aide de l’interface graphique dans un article précédent, Comment créer une installation Ubuntu adaptée aux familles. Vous devriez également pouvoir le faire rapidement sur la ligne de commande, comme indiqué dans Créer un nouvel utilisateur sur Ubuntu Server 9.10 – ne vous inquiétez pas pour l’ancien numéro de version, il fonctionne toujours de la même manière dans Natty.
Une fois que vous avez tous les comptes d’utilisateurs locaux configurés, ouvrez l’outil de configuration Samba à partir de Système> Administration> Samba et entrez votre mot de passe root lorsque vous y êtes invité.
Allez dans Préférences> Utilisateurs Samba.
Ici, vous pouvez ajouter et supprimer des utilisateurs en cliquant sur les boutons appropriés. Vous pouvez également modifier manuellement les mots de passe des utilisateurs en cliquant sur Modifier l’utilisateur. C’est si facile!
Paramètres du serveur
Ensuite, modifions certains paramètres du serveur en fonction de nos besoins. De retour à l’écran principal de notre utilitaire, cliquez sur Préférences> Paramètres du serveur.
Dans l’onglet De base, vous pouvez ajouter le nom de votre groupe de travail Windows et une description pour le serveur Samba.
Dans l’onglet Sécurité, nous vous recommandons fortement d’utiliser le mode d’authentification utilisateur, car cela autorisera ou interdira les partages en fonction de vos utilisateurs Samba configurés. Nous vous recommandons également fortement de crypter vos mots de passe et de désactiver le compte invité. Lorsque vous avez terminé, cliquez sur OK.
Ajouter des partages
Pour ajouter un partage, cliquez simplement sur le signe plus vert dans la fenêtre principale de l’outil ou allez dans Fichier> Ajouter un partage.
Tapez le répertoire que vous souhaitez partager ou cliquez sur Parcourir pour y accéder avec la souris. Entrez le nom du dossier partagé et une description. Vous pouvez laisser le partage en lecture seule ou cliquer sur la case à cocher pour le rendre accessible en écriture. Vous voudrez probablement également le rendre visible afin de pouvoir y accéder correctement sur les machines Windows de votre réseau.
Sous l’onglet Accès, vous pouvez spécifier manuellement les utilisateurs qui ont accès à ce partage, ou vous pouvez autoriser tout le monde à y accéder. Si vous choisissez «Autoriser l’accès à tout le monde» mais que vous avez spécifié que l’authentification de l’utilisateur était requise dans les paramètres du serveur, les utilisateurs auront toujours besoin d’un compte et d’un mot de passe valides sur ce système pour accéder à ces partages. Pour ajouter plus d’emplacements partagés, faites mousser, rincez et répétez!
La configuration de Samba sur un serveur Linux domestique est un moyen idéal pour permettre à tout le monde de partager des fichiers rapidement, facilement et en toute sécurité au sein de votre réseau domestique. Les Mac ne seront pas en reste non plus, en fait, et tout le monde peut être tranquille en sachant que c’est simple à gérer.
Avez-vous une configuration préférée pour Samba? Utilisez-vous autre chose à la place? Partagez vos pensées ci-dessous!