Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[cifs] Impossible de faire un chmod : permission denied
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
BuBuaBu
l33t
l33t


Joined: 09 Jul 2005
Posts: 914
Location: France

PostPosted: Mon Aug 23, 2010 11:44 am    Post subject: [cifs] Impossible de faire un chmod : permission denied Reply with quote

Bonjour,

Voici mon problème :
J'utilise mount.cifs pour monter un partage samba.
Code:
mount.cifs //serveur/partage /mnt/serveur -o "user=moi"


Le montage s'effectue correctement.

Je peux alors, lire, créer, modifier mes fichiers sans problème.

Les problèmes arrivent lorsque que je veux effectuer un chmod sur un fichier
Quelque soit l'option, c'est toujours refusé avec un 'permision denied'

Pourtant, l'owner des fichiers correspondent bien à l'utilisateur courant. (uid et gid egaux sur serveur et client)

J'ai effectué pas mal de recherches sur google sans succès...
J'ai également testé avec les options acl, noacl, noperm
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Thu Aug 26, 2010 7:35 pm    Post subject: Reply with quote

euh,,. j'vais peut-être dire une boulette, mais pour faire ton chmod, il faut que le système de fichier 'cible' le supporte, je ne sais pas si c'est le cas des partages windows?
_________________
The End of the Internet!


Last edited by truc on Fri Sep 03, 2010 7:36 pm; edited 1 time in total
Back to top
View user's profile Send private message
BuBuaBu
l33t
l33t


Joined: 09 Jul 2005
Posts: 914
Location: France

PostPosted: Fri Aug 27, 2010 12:10 pm    Post subject: Reply with quote

Effectivement, sauf que le serveur est un linux avec un samba. Donc le chmod devrait etre supporter.

Par contre il n'y a aucun problème a changer les droits en utilisant une machine windows en tant que client. Mais ça n'a rien a voir avec le chmod puisque windows doit utiliser ACL.
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Mon Aug 30, 2010 3:01 pm    Post subject: Reply with quote

Bonjour,

Je ne suis pas tout à fait sûr d'être dans les mêmes conditions que toi (Distributions un peu datées, montage avec root) mais par curiosité j'ai voulu regarder vite fait au boulot et voici ce que ça a donné :
Code:
guevara:~ # mount.cifs //lumumba/pt_montage /mnt/test/ -o "user=duf"
Password:
guevara:~ # touch /mnt/test/toto
guevara:~ # ls -l /mnt/test/toto
-rw-r--r-- 1 duf users 0 Aug 30 16:54 /mnt/test/toto
guevara:~ # chmod u+x /mnt/test/toto
guevara:~ # ls -l /mnt/test/toto
-rwxr--r-- 1 duf users 0 Aug 30 16:54 /mnt/test/toto
guevara:~ # rm /mnt/test/toto
guevara:~ #


Je ne suis pas non plus spécialiste des montages cifs, donc pas sûr de pouvoir aider plus à part indiquer les versions utilisées.

Cdt,
Back to top
View user's profile Send private message
BuBuaBu
l33t
l33t


Joined: 09 Jul 2005
Posts: 914
Location: France

PostPosted: Fri Sep 03, 2010 8:04 am    Post subject: Reply with quote

Je continue de chercher, mais toujours pas de piste, le post de duf, montre pourtant que c'est possible.

Voilà donc pour mes versions :

Serveur samba :
Code:

smbd -V
Version 3.0.24


Client :
Code:

$ uname -r
2.6.34-gentoo-r1

$ cat /boot/config-2.6.34-gentoo-r1 | grep CIFS
CONFIG_CIFS=y
# CONFIG_CIFS_STATS is not set
CONFIG_CIFS_WEAK_PW_HASH=y
CONFIG_CIFS_UPCALL=y
CONFIG_CIFS_XATTR=y
CONFIG_CIFS_POSIX=y
# CONFIG_CIFS_DEBUG2 is not set
CONFIG_CIFS_DFS_UPCALL=y
# CONFIG_CIFS_EXPERIMENTAL is not set

# mount.cifs -V
mount.cifs version: 1.12-3.4.6
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772

PostPosted: Fri Sep 03, 2010 9:29 am    Post subject: Reply with quote

BuBuaBu wrote:
Par contre il n'y a aucun problème a changer les droits en utilisant une machine windows en tant que client. Mais ça n'a rien a voir avec le chmod puisque windows doit utiliser ACL.

Bah t'as essayé avec setfacl ?
Back to top
View user's profile Send private message
BuBuaBu
l33t
l33t


Joined: 09 Jul 2005
Posts: 914
Location: France

PostPosted: Fri Sep 03, 2010 12:46 pm    Post subject: Reply with quote

même problème :(

Code:
setfacl -m u::x ./testfile
setfacl: ./testfile: Permission non accordée


et pourtant :

Code:
ls -l ./testfile
-rw-rw-rw- 1 bubuabu bubuabu 0 23 août  09:20 ./testfile
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum