Lorsqu'un user tente de monter un répertoire sur une machine Windows distante, il reçoit un message d'erreur de ce type:
cannot mount on /mnt/toshared: Operation not permitted
smbmnt failed: 1
Pourtant,
- la ligne dans fstab semble correcte:
//SP2100/SharedDocs /mnt/toshared smbfs user,guest 0 0
- root peut monter le répertoire:
$ su
# mount /mnt/toshared ==>> OK
- l'option 'user' est indiquée.
man fstab précise: Les options communes à tous les systèmes de fichiers sont... ``user'' (autoriser un utilisateur à monter)...
Pourquoi l'option 'user' n'est-elle pas respectée?
Comment faire pour que n'importe quel utilisateur puisse monter un répertoire Windows distant à la demande ?
Merci d'avance pour votre aide.
# Si ça peut aider...
Posté par Gyro Gearllose . Évalué à 2.
- j'ai installé les outils clients de samba
- j'ai activé le support de smbfs dans la compilation de mon kernel
En tant que root, c'est tout ce que j'ai fait. Arf, oui, j'ai un smb.conf super puissant :
[globals]
workgroup=portables
Côté utilisateur :
/home/david $ mkdir samba
/home/david $ smbmount //serveur/personnel samba/
Ca fonctionne du feu de dieu, pourvu que tu fournisse le bon mot de passe.
Pas besoin de passer par /mnt, pas besoin d'éditer le /etc/fstab, pas besoin de changer quoi que ce soit autre que ce qui est expliqué ci-dessus.
Voilà, en espérant que ça aide.
# ah les droits !
Posté par Pierre Alain B. . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.