debian:montage_de_disques_reseaux_sous_samba_avec_cifs
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | debian:montage_de_disques_reseaux_sous_samba_avec_cifs [2018/11/17 12:52] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | *Source : "Les recettes linux de Tyrtamos" | ||
+ | =====Montage de disques réseaux sous samba avec " | ||
+ | |||
+ | [testé avec opensuse 10.2, debian etch et Windows XP SP2 (désolé, je n'ai pas Vista!)] | ||
+ | ====Problématique==== | ||
+ | |||
+ | Samba permet de partager des fichiers et des imprimantes entre linux et Windows, parce qu'il correspond au protocole de Windows: **netbios**. | ||
+ | |||
+ | On peut accéder aux répertoires partagés en utilisant les navigateurs de fichiers (konqueror et nautilus). Par exemple, en utilisant le protocole “smb:/” à donner comme adresse à konqueror. Mais certains programmes linux (ex: programmes pour écouter des mp3) n' | ||
+ | |||
+ | Le pilote samba **smbfs** qui permettait de monter des répertoires partagés, est progressivement remplacé par **cifs**. Sur l' | ||
+ | ====Montage d'un répertoire partagé public==== | ||
+ | ===Configuration du serveur samba-netbios=== | ||
+ | ==Serveur netbios Windows XP== | ||
+ | |||
+ | Pour que le partage de répertoires soit “public” (accès sans mot de passe), il faut qu'il y ait l' | ||
+ | |||
+ | Sur Windows XP “home”, on n'a pas le choix, c'est la seule option possible. | ||
+ | |||
+ | Sur Windows XP “pro”, c'est dans: Explorateur Windows → menu “outils” → option des dossiers → onglet “affichage” → ligne “utiliser le partage de fichier simple” → la case doit être cochée. | ||
+ | |||
+ | Windows a par défaut un répertoire partagé public (lecture-écriture) appelé sous Windows “Mes documents partagés”. Si on ne met pas un autre nom pour le réseau, il apparait comme “SharedDocs”. Je l'ai changé chez moi en “Documents”. | ||
+ | |||
+ | En fait, n' | ||
+ | |||
+ | Pour cela, avec l' | ||
+ | |||
+ | * cocher la case pour partager | ||
+ | * mettre alors un nom de partage | ||
+ | * dire si on accepte que les machines éloignées aient ou pas le droit d' | ||
+ | |||
+ | ==Serveur samba Linux== | ||
+ | |||
+ | Il faut que le serveur samba soit installé (le client samba est, lui, souvent installé par défaut). | ||
+ | |||
+ | Pour le configurer, vous utilisez le logiciel de votre choix: swat par exemple. | ||
+ | |||
+ | Vous pouvez déclarer un répertoire partagé avec simplement konqueror sous KDE: clic droit → propriétés → onglet “partage”. | ||
+ | |||
+ | En tout cas, dans le fichier de configuration du serveur samba qui est: / | ||
+ | |||
+ | * Dans le bloc commençant par ”[nomdupartage]”, | ||
+ | |||
+ | * Il est aussi possible que dans le bloc commençant par ”[global]”, | ||
+ | |||
+ | ===Configuration du client samba-netbios=== | ||
+ | ==client Windows XP== | ||
+ | |||
+ | Avec l' | ||
+ | |||
+ | Pour “monter” un répertoire partagé sous Windows, il faut utiliser l' | ||
+ | |||
+ | Et c'est tout: après cela, l' | ||
+ | ==client linux== | ||
+ | |||
+ | Il faut, bien sûr, que le client samba soit installé. | ||
+ | |||
+ | Prenons un cas simpliste. La commande suivante (en console sous root): | ||
+ | |||
+ | < | ||
+ | |||
+ | fera le montage (on ne peut pas espérer plus simple)! | ||
+ | |||
+ | Commentaires sur la commande: | ||
+ | |||
+ | * guest: c'est ça qui permettra de ne pas demander de mot de passe (pour l' | ||
+ | * 192.168.0.99: | ||
+ | * Documents: c'est le nom “réseau” du répertoire partagé | ||
+ | * / | ||
+ | |||
+ | Commentaires sur le résultat de la commande: | ||
+ | |||
+ | * tous les fichiers et tous les répertoires ont été affectés à root:root (c'est normal, c'est root qui a fait le montage) | ||
+ | * avec des droits “rwxrwxrwx” (777) pour les répertoires, | ||
+ | * bizarrement aussi, ces mêmes droits seront affichés, même si vous avez interdit le droit d' | ||
+ | * pas de correction d' | ||
+ | |||
+ | Corrigeons tout cela avec: | ||
+ | |||
+ | * Pour affecter le répertoire partagé à tyrtamos: | ||
+ | |||
+ | * Pour avoir les bons droits affichés, on ajoute les options: “file_mode=0666, | ||
+ | |||
+ | * Pour avoir un affichage correct des caractères accentués, on ajoute l' | ||
+ | |||
+ | NB: si on définit file_mode=0666, | ||
+ | |||
+ | Cela donne au final l'une des lignes possibles: | ||
+ | |||
+ | < | ||
+ | |||
+ | Et pour une ligne dans fstab: | ||
+ | |||
+ | < | ||
+ | |||
+ | Avec la ligne dans fstab, on peut aussi ajouter “noauto” de façon à ne déclencher le montage que si on sait que la machine distante est allumée: | ||
+ | |||
+ | < | ||
+ | |||
+ | Au lieu de noauto, on peut aussi utiliser l' | ||
+ | |||
+ | < |
debian/montage_de_disques_reseaux_sous_samba_avec_cifs.txt · Dernière modification : 2018/11/17 12:52 de 127.0.0.1