Samba » Smbfs

ID #1000

Montage automatique de partage Windows sous Linux

Problème rencontré sous OpenOffice

Au chargement d'un fichier enregistré sous un partage réseau, OpenOffice sous Linux vous retourne ce message d'erreur suivant.

OpenOffice : Protocol Smb is supported only partially. Local copy of The file will be created.

Pré-requis

Vous devez installer le paquet smbfs.

  • sous Debian, Ubuntu et Kubuntu : apt-get install smbfs
  • sous Mandriva : urpmi smbfs
  • sous CentOs : yum install smbfs

Solution proposée

J'ai tenté en vain de monter, dans le fichier /etc/inittab, le partage smb. J'ai donc eu recours au fichier /etc/rc.local. Attention, ce fichier exige, sou Debian, Ubuntu ou Kubuntu, que le service rc.local soit démarré. Je vous conseille d'installer le paquet sysv-rc-conf sous ses distributions.

Vous devez ajouter, dans ce fichier, la ligne suivante :

mount -t smbfs //nom_ou_ip_machine_serveur_data/partage /dossier_local -o username=user,password=pwd

Tags: samba, linux, openoffice

Related entries:

Dernière mise à jour: 2008-01-10 08:07
Auteur: Denis Szalkowski
Révision: 1.10

Digg it! Imprimer cet article Envoyer à un ami version PDF
Propose a translation for Propose a translation for
Merci de noter cette entrée:

Moyenne des notes: 3 sur 5 (2 Votes)

complètement inutile 1 2 3 4 5 indispensable

Vous pouvez commenter cet article

Commenté par FACORAT Fabrice:
C'est quand même un peu bourrin de mettre cela dans /etc/rc.local. le mieux c'est de le mettre dans /etc/fstab : //nom_ou_ip_machine_serveur_data/partage /dossier_local smbfs username=user,password=pwd 0 0 Si on ne veut pas que cela bloque le démarrage si le partage n'est pas dispo, on peut rajouter les options suivantes : user,noauto Pour éviter d'avoir un mot de passe qui se balade en clair dans fstab, on peut alors utiliser un fichier de credentials qui va stocker le mot de passe. cf cet article : http://www.justlinux.com/nhf/Filesystems/Mounting_smbfs_Shares_Permanently.html
Added at: 2008-02-19 14:52

Commenté par Pierre-Yves Dubreucq:
Bien le bonjour Denis, Comment ça va ? Moi tout roule ;) J'ai fait un petit script qui permet de faire ses points de montage en one-shot pour sa session via le shell. Je ne sais pas si ça peut servir à quelqu'un, il y en a déjà un certain nombre sur la toile et on voit ici aussi que la plupart du temps on automatise ses points de montages au démarrage. Mais bon, moi ça m'a l'utilité d'éviter de taper la commande pour des montages spéfiques ;) Donc voici ce script, je préviens d'avance il est très basique :) Mais bon, pas trop besoin de plus ;) #!/bin/sh echo "Entrer l'adresse ip ou le nom fqdn du serveur" read hostad echo "Entrer le nom du dossier partage" read rep #Test si le montage est deja effectue testmount=$(mount -l | grep "\/\/$hostad\/$rep" | wc -l) if [ $testmount -ne 0 ] then echo "Le dossier est deja monte" exit 1 fi echo "Entrer le nom de l'utilisateur" read user if [ -d /mnt/$rep ] then smbmount //$hostad/$rep /mnt/$rep -o username=$user else mkdir /mnt/$rep smbmount //$hostad/$rep /mnt/$rep -o username=$user fi CiaO ++
Added at: 2008-06-11 11:11