Bonjour
j ai un souci bizarre avec des droits
quand je copie avec un compte un fichier cree par un autre compte du meme groupe vers un NFS via
la copie fonctionne mais pas la preservation des droits
quand je copie avec un compte un fichier cree par un autre compte du meme groupe vers un NFS via
Code :
- cd /travail/log/appli_s/ ; tar cpvf - test1.txt | (cd /todo/appli_s ; tar xpvf - )
|
la la préservation des droits sur "groupe" & other fonctionne
les droits sur lu fichier d origine sont 664
la destination est un montage NAS
demonstration
[DEV root@nmachine27 ~]$ su - testouille
[DEV testouille@nmachine27 ~]$ echo toto > /travail/log/appli_s/test1.txt
[DEV testouille@nmachine27 ~]$ rm /todo/appli_s/test1.txt
[DEV testouille@nmachine27 ~]$ logout
[DEV root@nmachine27 ~]$ ls -l /travail/log/appli_s/test1.txt
-rw-rw-r-- 1 testouille dba 5 Sep 14 15:28 /travail/log/appli_s/test1.txt
[DEV root@nmachine27 ~]$ cp -p /travail/log/appli_s/test1.txt /todo/appli_s/test1.txt
[DEV root@nmachine27 ~]$ ls -l /todo/appli_s/test1.txt
-rw-rw-r-- 1 testouille dba 5 Sep 14 15:28 /todo/appli_s/test1.txt
[DEV root@nmachine27 ~]$ rm -f /todo/appli_s/test1.txt
[DEV root@nmachine27 ~]$ sync
[DEV root@nmachine27 ~]$ su - testouille01
[DEV testouille01@nmachine27 ~]$ id
uid=741(testouille01) gid=601(dba) groups=601(dba)
[DEV testouille01@nmachine27 ~]$ cp -p /travail/log/appli_s/test1.txt /todo/appli_s/test1.txt
cp: preserving permissions for `/todo/appli_s/test1.txt': Operation not permitted
[DEV testouille01@nmachine27 ~]$ ls -l /todo/appli_s/test1.txt
-rw------- 1 testouille dba 5 Sep 14 15:28 /todo/appli_s/test1.txt
[DEV testouille01@nmachine27 ~]$
[DEV testouille01@nmachine27 appli_s]$ cd /travail/log/appli_s/ ; tar cpvf - test1.txt | (cd /todo/appli_s ; tar xpvf - )
test1.txt
test1.txt
[DEV testouille01@nmachine27 appli_s]$ ls -l /todo/appli_s/test1.txt
-rw-rw-rw- 1 testouille01 dba 5 Sep 14 15:31 /todo/appli_s/test1.txt
|
la on voit bien le chaangement de comportement des droits sur la destination
[DEV testouille01@nmachine27 ~]$ cp -p /travail/log/appli_s/test1.txt /todo/appli_s/
cp: preserving permissions for `/todo/appli_s/test1.txt': Operation not permitted
[DEV testouille01@nmachine27 ~]$ ls -lrth /todo/appli_s/test
test1.txt test_nominal_CR
[DEV testouille01@nmachine27 ~]$ ls -lrth /todo/appli_s/test1.txt
-rw------- 1 testouille dba 5 Sep 14 16:11 /todo/appli_s/test1.txt
[DEV testouille01@nmachine27 ~]$ cd /travail/log/appli_s/ ; tar cpvf - test1.txt | (cd /todo/appli_s ; tar xpvf - )
test1.txt
test1.txt
[DEV testouille01@nmachine27 appli_s]$ cd /todo/appli_s/
[DEV testouille01@nmachine27 appli_s]$ ls -lrth test1.txt
-rw-rw-r-- 1 testouille01 dba 5 Sep 14 16:11 test1.txt
[DEV testouille01@nmachine27 appli_s]$
[DEV root@nmachine27 ~]$ rm -f /todo/appli_s/test1.txt
[DEV root@nmachine27 ~]$ su - testouille01
[DEV testouille01@nmachine27 ~]$ cd /todo/appli_s/
[DEV testouille01@nmachine27 appli_s]$ cp -p /travail/log/appli_s/test1.txt /todo/appli_s/
cp: preserving permissions for `/todo/appli_s/test1.txt': Operation not permitted
[DEV testouille01@nmachine27 appli_s]$ ls -lrth test1.txt
-rw------- 1 testouille dba 5 Sep 14 16:11 test1.txt
[DEV testouille01@nmachine27 appli_s]$ cd /travail/log/appli_s/ ; tar cpvf - test1.txt | (cd /todo/appli_s ; tar xpvf - ) ; cd /todo/appli_s/
test1.txt
test1.txt
[DEV testouille01@nmachine27 appli_s]$ ls -lrth test1.txt
-rw-rw-r-- 1 testouille01 dba 5 Sep 14 16:11 test1.txt
DEV testouille01@nmachine27 appli_s]$ |
ce que j ai deja verifie
-le type de FS cote nas
-y a pas d acl
-l imapd est ok
-l authentification des users est la meme
-la version de nfs forcee a 3 pour etre bien sur = idem
-montage en noacl pour etre sur=idem
-montage hard = idem
-y a pas de umask
-la reconnaissance des flags du NFS : Flags: cote machine27
Code :
- rw,relatime,vers=3,rsize=32768,wsize=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=X.X.X.254,mountvers=3,mountport=1234,mountproto=udp,local_lock=none,addr=X.X.X.254
|
-etc/passwd et etc/group ca c est OK
-j ai bien sur tente de demonter le volue changer les droits sur le repertoire (point de montage) et remonter = idem
pourquoi cp -p n est pas capable de conserver les droits... ators que tar oui !?
la j avoue que j y ai passe de temps sans trouver... ps: inutile de demander de tester des modifs cote NAS c est pas du pc c est de lappliance donc zero modif possible ... meme pas d upgrade firmware
si vous avez une idée
la j ai jamais u ça ...enfin si une fois y a très longtemps mais comment on avait fait a l époque... mystère
Merci pour votre aide
Message édité par francoisp31 le 14-09-2016 à 19:19:11