[RESOLU]droits Linux d'1 dossier monté a partir d'un serveur windows

droits Linux d'1 dossier monté a partir d'un serveur windows [RESOLU] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 06-05-2004 à 14:11:06    

Bonjour,
J'ai un petit soucis qui est la suite d'un autre probleme resolu dans ce forum... (http://forum.hardware.fr/hardwaref [...] 6522-1.htm)
J'ai un repertoire sur un serveur Windows. Ce repertoire est mounté en local au demarrage
de ma machine Linux.
Or je n'ai pas de droits dans ce repertoire, alors que j'en suis le proprietaire. Je ne peux  
pas non plus changer les droits , ni en tant que proprietaire, si en tant que root...  
(la commande chmod 777 le_rep passe apparament mais ne modifie pas les droits...)
 
Comment dois-je faire pour avoir les droits voulus dans ce repertoire ?
 
Merci d'avance pour vos reponses.
 
Ju


Message édité par jultey le 07-05-2004 à 14:50:41
Reply

Marsh Posté le 06-05-2004 à 14:11:06   

Reply

Marsh Posté le 06-05-2004 à 14:22:15    

Si tu le monte via le fstab, montre nous la ligne correspondante. Fait nous aussi voir les droits du point de montage, tu demonte et tu fait un ll.
 
A+

Reply

Marsh Posté le 06-05-2004 à 14:22:57    

utilise les options group=titi,umask=002 dans le fstab pour donner à tous les utilisateurs du groupe titi les droits d'écriture dessus.

Reply

Marsh Posté le 06-05-2004 à 14:31:24    

steph73 a écrit :

Si tu le monte via le fstab, montre nous la ligne correspondante. Fait nous aussi voir les droits du point de montage, tu demonte et tu fait un ll.
 
A+


 
Voici la ligne coorespondante dans mon fstab

//10.1.1.100/toto /home/toto/mnt_perso smbfs username=toto,password=titi,defaults,auto,rw,users,exec,uid=505,gid=100 0 0


 
et un ll me donne
 

drwxr-xr-x    1 505      users        4096 May  5 09:38 mnt_perso


 
sachant que toto a l'uid 505 et fait partit du groupe users.
 
Je vais essayer en rajoutant le umask dans les options du fstab
 
Ju


Message édité par jultey le 06-05-2004 à 14:32:24
Reply

Marsh Posté le 06-05-2004 à 14:55:55    

Jar Jar a écrit :

utilise les options group=titi,umask=002 dans le fstab pour donner à tous les utilisateurs du groupe titi les droits d'écriture dessus.


 
 
Mmmnon, ca ne marche pas non plus. Voici la ligne que j'ai actuellement
 

//10.1.1.100/toto /home/toto/mnt_perso smbfs username=toto,passwo                 rd=titi,defaults,auto,rw,users,exec,uid=505,gid=100,group=users,umask=002 0                   0


 
Et mon message d'erreur est
Acces refuse : impossible d'ecrire dans /home/toto/mnt_perso/fichier
 
Par contre, je precise que j'ai ( mais j'avais deja avant) le droit de modifier des fichiers dans ce repertoire.


Message édité par jultey le 06-05-2004 à 14:56:54
Reply

Marsh Posté le 06-05-2004 à 14:56:39    

J'ai mal compris ta question, mais il n'est pas possible de modifier les droits dans un montage samba, il sont definis au montage dans les options du fstab

Reply

Marsh Posté le 06-05-2004 à 15:10:22    

steph73 a écrit :

J'ai mal compris ta question, mais il n'est pas possible de modifier les droits dans un montage samba, il sont definis au montage dans les options du fstab


 
Sisi, je pense que tu as compris ma question !!
 
OK, il n'est pas possible de changer les droits dans un montage samba vu qu'ils sont definis dans fstab. Mais dans ce cas, que dois-je mettre comme ligne dans fstab pour avoir tous les droits dans ce repertoire ?
 
Ma ligne actuelle est :
 

//10.1.1.100/toto /home/toto/mnt_perso smbfs username=toto,password=titi,defaults,auto,rw,users,exec,uid=505,gid=100,group=users,umask=002 0 0


Message édité par jultey le 06-05-2004 à 15:11:53
Reply

Marsh Posté le 06-05-2004 à 15:16:18    

Arrive tu as modifier/creer des fichiers sur ce montage ?
Que veux tu faire comme modif ?
 
Ci-joint un exemple de montage
//SERVEUR/TOTO$ /mnt/serveur/toto smbfs  users,credentials=/home/toto/.cred,workgroup=TATATA,noauto,uid=500,gid=500

Reply

Marsh Posté le 06-05-2004 à 15:22:41    

steph73 a écrit :

Arrive tu as modifier/creer des fichiers sur ce montage ?
Que veux tu faire comme modif ?
 
Ci-joint un exemple de montage
//SERVEUR/TOTO$ /mnt/serveur/toto smbfs  users,credentials=/home/toto/.cred,workgroup=TATATA,noauto,uid=500,gid=500


 
En local, je n'arrive pas a creer de fichier dans le repertoire de montage .
Lorsque je me connecte en ssh sur le serveur, j'arrive a creer des fichiers dans le repertoire qui doit etre monté.
 
La modif que je veux faire, c'est avoir acces a mon repertoire du serveur avec tout les droits (comme lorsque je me connecte en ssh).
Donc, j'ai rajouté ma fameuse ligne dans fstab. Ce qui me monte le repertoire desiré du serveur a l'endroit voulu en local. Mais le probleme, c'est qu'a ce moment la, je n'ai plus le droit de creer des fichiers dans ce repertoire...
(Je crois que je commence a m'embrouiller dans mes explications !!)
 
Je vais essayer en rajoutant : credentials et workgroup dans les options.
Avant je vais chercher a quoi cela correspond car je n'en ai pas la moindre idee.

Reply

Marsh Posté le 06-05-2004 à 15:25:19    

Ta commande "ls" plus haut indique qu'il n'y a pas d'utilisateur avec l'uid 505, sinon il afficherait son nom (toto) ...

Reply

Marsh Posté le 06-05-2004 à 15:25:19   

Reply

Marsh Posté le 06-05-2004 à 15:31:49    

le fichier credentials sert a mettre le login et passwd ailleur que dans le fstab donc rien avoir avec les problemes de droits, le workgroup est utilise pour me faire authentifier dans le domaine.
 
Connecte toi sur la machine et tape la commande:
 
mount
 
ca doit te donner quelque chose comme:
//10.1.1.100/toto on /home/toto/mnt_perso type smbfs (0)
 
Si non le montage n'est pas fait.
Si oui, fait une ll -d /home/toto/mnt_perso pour voir les droits.
 
Puis comme albator le dit quel est ton id (Cde id)
Bien que tu es dit:
 
"sachant que toto a l'uid 505 et fait partit du groupe users."


Message édité par steph73 le 06-05-2004 à 15:38:13
Reply

Marsh Posté le 06-05-2004 à 15:38:26    

steph73 a écrit :

le fichier credentials sert a mettre le login et passwd ailleur que dans le fstab donc rien avoir avec les problemes de droits, le workgroup est utilise pour me faire authentifier dans le domaine.
 
Connecte toi sur la machine et tape la commande:
 
mount
 
ca doit te donner quelque chose comme:
//10.1.1.100/toto on /home/toto/mnt_perso type smbfs (0)
 
Si non le montage n'est pas fait.
Si oui, fait une ll -d /home/toto/mnt_perso pour voir les droits.


 
Merci  Albator !!!
Effectivement, ce n'etait pas le bon UID !!!
 
Apparement, maintenant ca marche :-)
 
Lors d'un mount, j'obtiens bien :

//10.1.1.100/toto on /home/toto/mnt_perso type smbfs (rw)


 
et le ls donne bien les bon droits :-)

drwxr-xr-x    1 toto toto     4096 May  6  2004 /home/toto/mnt_perso/


 
Merci donc a Stef, Jar Jar, et a l'oeil implacable d'Albator.
 
@+
 
julien


Message édité par jultey le 06-05-2004 à 15:39:27
Reply

Marsh Posté le 08-07-2005 à 10:09:19    

Bonjour,  
 
Je voudrais savoir s'il est possible sur un serveur Samba de recupérer les mêmes droits utilisateur d'acces aux fichiers que ceux d'un serveur windows ?
Par exemple en recupérant les droits windows, je ne sais pas...

Reply

Marsh Posté le 08-07-2005 à 10:16:38    

http://us4.samba.org/samba/docs/ma [...] trols.html


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed