#1 Le 05/01/2008, à 00:21
- Monsieur Deltoïde
[résolu] Montage d'un répertoire distant via SAMBA
Bonjour à tous,
Je souhaiterais monter périodiquement un répertoire d'un ordinateur distant tournant sous windows. Je fais donc :
sudo mount -t smbfs //machine/dossier_distant /home/user/dossier_local
à‡a marche, je peux accéder directement au dossier distant via dossier_local et en lire les fichiers, mais je n'ai pas les droits en écriture, car après avoir taper cette commande, dossier_local devient la propriété de root, et quand j'essaye de changer le propriétaire avec chown on me dit que c'est pas possible.
Quelqu'un a-t-il déjà rencontré le même problème ?
Merci pour vos réponses.
Dernière modification par Monsieur Deltoïde (Le 05/01/2008, à 01:01)
Hors ligne
#2 Le 05/01/2008, à 00:30
- tuxy
Re : [résolu] Montage d'un répertoire distant via SAMBA
salut,
as tu bien les droit coté windows??? et que l'utilisateur linux a le droit d'écrire sur le partage windows?
Je sais que je ne sais rien.
- Socrate -
Hors ligne
#3 Le 05/01/2008, à 00:38
- akira86
Re : [résolu] Montage d'un répertoire distant via SAMBA
Salut .. et sans le sudo ???
perso, dans mon fstab j'ai :
//192.168.0.1/D /home/max/fixe cifs rw,dev,exec,auto,user,async,uid=1000,gid=1
000,umask=022,iocharset=utf8,credentials=/home/max/.smbcredentials 0 0
Je sais que ce n'est pas ce que tu cherche .. mais on ne sais jamais .. ça peu peut-être t'aider .
Dernière modification par akira86 (Le 05/01/2008, à 00:42)
astuce de la console :
tab pour compléter automatiquement le nom d'une commande d'un dossier ou d'un fichier.
clique molette pour recopier une sélection.
Hors ligne
#4 Le 05/01/2008, à 00:39
- Monsieur Deltoïde
Re : [résolu] Montage d'un répertoire distant via SAMBA
Oui, car quand je lance nautilus en root y'a pas de problème, je peux lire et écrire dans le répertoire.
Hors ligne
#5 Le 05/01/2008, à 00:42
- Monsieur Deltoïde
Re : [résolu] Montage d'un répertoire distant via SAMBA
Sans le sudo ça donne :
mount: seul l'usager ROOT peut faire cela
Hors ligne
#6 Le 05/01/2008, à 00:43
- tuxy
Re : [résolu] Montage d'un répertoire distant via SAMBA
le probleme c'est que tu monte en root ... rajoute une option pour autoriser les users sur le partages monté par root.
@akira86 sans sudo il peut pas , "mount" n'est utilisable qu'en root.
Je sais que je ne sais rien.
- Socrate -
Hors ligne
#7 Le 05/01/2008, à 00:44
- tuxy
Re : [résolu] Montage d'un répertoire distant via SAMBA
grilled ..
Je sais que je ne sais rien.
- Socrate -
Hors ligne
#8 Le 05/01/2008, à 00:50
- Monsieur Deltoïde
Re : [résolu] Montage d'un répertoire distant via SAMBA
Et tu sais quelle option en particulier rajouter tuxy ? J'ai essayer de rajouter « -o users » mais ça marche toujours pas.
Hors ligne
#9 Le 05/01/2008, à 00:52
- akira86
Re : [résolu] Montage d'un répertoire distant via SAMBA
Je n'ai pas de quoi essayé chez moi ... mais si je comprend bien le man de mount ma ligne de fstab pourrait aussi s'écrire :
sudo mount -t cifs -o rw,dev,exec,auto,user,async,uid=1000,gid=1
000,umask=022,iocharset=utf8,credentials=/home/max/.smbcredentials //192.168.0.1/D /home/max/fixe
en gros pour toi tu dois faire la commande :
sudo mount -t smbfs -o uid=1000,gid=1
000,umask=022,iocharset=utf8 //machine/dossier_distant /home/user/dossier_local
astuce de la console :
tab pour compléter automatiquement le nom d'une commande d'un dossier ou d'un fichier.
clique molette pour recopier une sélection.
Hors ligne
#10 Le 05/01/2008, à 00:55
- akira86
Re : [résolu] Montage d'un répertoire distant via SAMBA
user ne sert qu'a dire qu'un autre utilisateur que root peut monter la partition .. auqun intérée lorsque tu fais la commande en manuel ..
c'est uid=1000,gid=1000 l'option que tu cherche (1000 c'est toi) .. umask=022 (définie les droits),iocharset=utf8 (utilisé l'utf8) .. c'est en bonus
astuce de la console :
tab pour compléter automatiquement le nom d'une commande d'un dossier ou d'un fichier.
clique molette pour recopier une sélection.
Hors ligne
#11 Le 05/01/2008, à 00:55
- tuxy
Re : [résolu] Montage d'un répertoire distant via SAMBA
je pense pas akira, on ne peut pas taper toutes les options fstab avec mount .
@Monsieur Deltoïde, en fait je sais plus trop (pas sérieux tout ça:P) mais un petit coup de "man mount" te donnera une piste , je pense qu'un "-o users,rw" pourrait marcher, mais j'ai la mémoire qui flanche (l'age )
Je sais que je ne sais rien.
- Socrate -
Hors ligne
#12 Le 05/01/2008, à 00:56
- tuxy
Re : [résolu] Montage d'un répertoire distant via SAMBA
+1 akira pour "users"
Je sais que je ne sais rien.
- Socrate -
Hors ligne
#13 Le 05/01/2008, à 01:00
- Monsieur Deltoïde
Re : [résolu] Montage d'un répertoire distant via SAMBA
Merci akira, je tape juste :
sudo mount -t smbfs -o uid=1000 //machine/dossier_distant /home/user/dossier_local
et ça marche ! -> résolu
Dernière modification par Monsieur Deltoïde (Le 05/01/2008, à 01:04)
Hors ligne
#14 Le 02/03/2009, à 14:04
- Quenton
Re : [résolu] Montage d'un répertoire distant via SAMBA
Bonjour j'ai suivi les consignes et conseils de vos posts mais....
J'ai modifié la commande pour pouvoir monter le dossier utilisateur en cours....
sudo mount -t smbfs -o uid=1000 //monserveur/\$$USER /home/DOMAINE/$USER
Il me demande le mot de passe du compte utilisateur (la session est lancé sur l'utilisateur dont je souhaite monté le repertoire distant)
lors de la validation du mot de passe j'ai ceci:
UTILISATEUR(j'ai remplacé) is not in the sudoers file. This incident will be reported.
et lorsque j'enleve le sudo vu que cela doit être un utilisateur sans droits j'ai le droit à çà:
mount: seul l'usager ROOT peut faire cela
Pourriez vous m'indiquer la marche à suivre pour qu'un utilisateur puisse ouvrir son repertoire distant (w2003) sans pour autant etre dans la "sudoers" liste.
Si par magie de connaissances vous connaissiez aussi la maniere de fixier le proxy de firefox pour chaques utilisateurs ce serait le paradis et je pourrais enfin migrer certaines des machines de mon école vers Ubuntu.
Merci à vous