Pages : 1
#1 Le 17/08/2007, à 13:57
- i M@N
rsync ssh et chmod sur les fichiers
Hello.
Je fais un rsync par ssh (rsync -e ssh -cruz ...) et mes fichiers sur le ftp se retrouvent en -rwxr-x--- (750) au lieu de -rw-rw-rw- (666) comme je voudrais.
J'ai essayé rsync -e ssh -cruz --chmod=u=rw,g=rw,o=rw mais j'ai toujours pas mes fichiers en chmod 666.
Si quelqu'un a la solution d'avance merci parce que je trouve pas comment m'en sortir à part en chmodant les fichiers après le rsync et c'est pas terrible.
@+...
1 x Intel(R) Core i7 2600K CPU 3.4GHz Debian sid = roxX !
1 x MSi Wind U100 Debian sid = roxX !!
Read The F***in' Manual or die tryin' !
webmaster @ http://www.rastavibes.net reggae shop
Hors ligne
#2 Le 17/08/2007, à 14:00
- Math
Re : rsync ssh et chmod sur les fichiers
C'est peut etre une restriction sur ton serveur distant ? => la fonction chmod désactivée
Que se passe t-il si tu va "manuellement" en ssh sur ce serveur et que tu fait un chmod -c 750 ?
Edit : perso, j'ai cela qui fonctionne avec les chmod (j'ai pas la doc rsync sous les yeux..) :
rsync -avzulpogt --progress --delete --delete-excluded --exclude-from=./excluded.list -e ssh login@serveur:/home/ /backups/
Dernière modification par Math (Le 17/08/2007, à 14:02)
Hors ligne
#3 Le 17/08/2007, à 14:01
- i M@N
Re : rsync ssh et chmod sur les fichiers
reuh ...
je trouve pas comment m'en sortir à part en chmodant les fichiers après le rsync et c'est pas terrible.
oui le chmod fonctionne, mais je voudrais grâce à l'option --chmod de rsync que les fichiers envoyés soient desuite en chmod 666.
@+...
1 x Intel(R) Core i7 2600K CPU 3.4GHz Debian sid = roxX !
1 x MSi Wind U100 Debian sid = roxX !!
Read The F***in' Manual or die tryin' !
webmaster @ http://www.rastavibes.net reggae shop
Hors ligne
#4 Le 17/08/2007, à 14:04
- Math
Re : rsync ssh et chmod sur les fichiers
arf, c'est du temps réel ici.. même pas le temps d'éditer son propre message que y'a déjà une réponse. :-)
regarde les paramètres que j'ai dans mon rsync (voir mon précédent message) et en comparant avec la doc rsync, on devrait s'y retrouver ?
Hors ligne
#5 Le 17/08/2007, à 16:52
- i M@N
Re : rsync ssh et chmod sur les fichiers
reuh ...
Bon ça fonctionne toujours pas ...
Mes fichiers à la base sont sur du FAT32 ... mais cette option --chmod y'a personne qui sait comment on fait pour que les fichiers transférés soient chmodées comme on veut ?
@+...
1 x Intel(R) Core i7 2600K CPU 3.4GHz Debian sid = roxX !
1 x MSi Wind U100 Debian sid = roxX !!
Read The F***in' Manual or die tryin' !
webmaster @ http://www.rastavibes.net reggae shop
Hors ligne
#6 Le 17/08/2007, à 17:43
- Math
Re : rsync ssh et chmod sur les fichiers
Mes fichiers à la base sont sur du FAT32 ...
Ah... donc tes fichiers sources n'ont pas de chmod du tout... il ne sont pas en 755 au début. le problème vient de là... et malheureusement, je n'ai pas de solution
-p, --perms
This option causes rsync to set the destination permissions to
be the same as the source permissions.Without this option, each new file gets its permissions set
based on the source file's permissions and the umask at the
receiving end, while all other files (including updated files)
retain their existing permissions (which is the same behavior as
other file-copy utilities, such as cp).
il faut peut etre regarder du côté du umask de ton serveur ; ou alors tu lance un script juste après ton rsync qui fait un chmod -Rc 755 ; sinon, je vois pas...
Hors ligne
Pages : 1