Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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. hmm

@+...


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 ...

moi a écrit :

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

i M@N a écrit :

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


man rsync a écrit :

-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