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 11/02/2019, à 18:46

oliver2004

[Résolu] Préserver permissions fichiers et dossiers shh rsync

Bonjour,
Je souhaite optimiser les actus de mes fichiers http sur mon serveur.
Les actus se font avec rsync.
C'est un souci car à chaque fois que j'actualise, ça me change les permissions des fichiers et dossiers de destination.
La commande est celle-ci

rsync -perms --group --verbose --compress -recursive --delete-after /home/oliver/source/ /home/destination/

Les groupes sont bien préservés, par contre, les permissions non, les permissions du dossier source écrasent celles du dossiers destination. C'est normal ? J'ai oublié un détail ?

Dernière modification par oliver2004 (Le 11/02/2019, à 19:08)


Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...

Hors ligne

#2 Le 11/02/2019, à 18:54

oliver2004

Re : [Résolu] Préserver permissions fichiers et dossiers shh rsync

oliver2004 a écrit :

Bonjour,
Je souhaite optimiser les actus de mes fichiers http sur mon serveur.
Les actus se font avec rsync.
C'est un souci car à chaque fois que j'actualise, ça me change les permissions des fichiers et dossiers de destination.
La commande est celle-ci

rsync -perms --group --verbose --compress -recursive --delete-after /home/oliver/source/ /home/destination/

Les groupes sont bien préservés, par contre, les permissions non, les permissions du dossier source écrasent celles du dossiers destination. C'est normal ? J'ai oublié un détail ?

Ouiiii ! J'ai trouvé, c'est --no-perms qu'il fallait indiquer...
Donc la bonne commande :

rsync -no-perms --group --verbose --compress -recursive --delete-after /home/oliver/source/ /home/destination/

Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...

Hors ligne

#3 Le 11/02/2019, à 18:59

lynn

Re : [Résolu] Préserver permissions fichiers et dossiers shh rsync

Bonjour,

Tu n'oublies pas des tirets dans ta commande..?

rsync -no-perms --group --verbose --compress -recursive --delete-after /home/oliver/source/ /home/destination/

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#4 Le 11/02/2019, à 19:05

oliver2004

Re : [Résolu] Préserver permissions fichiers et dossiers shh rsync

oliver2004 a écrit :
oliver2004 a écrit :

Bonjour,
Je souhaite optimiser les actus de mes fichiers http sur mon serveur.
Les actus se font avec rsync.
C'est un souci car à chaque fois que j'actualise, ça me change les permissions des fichiers et dossiers de destination.
La commande est celle-ci

rsync -perms --group --verbose --compress -recursive --delete-after /home/oliver/source/ /home/destination/

Les groupes sont bien préservés, par contre, les permissions non, les permissions du dossier source écrasent celles du dossiers destination. C'est normal ? J'ai oublié un détail ?

Ouiiii ! J'ai trouvé, c'est --no-perms qu'il fallait indiquer...
Donc la bonne commande :

rsync -no-perms --group --verbose --compress -recursive --delete-after /home/oliver/source/ /home/destination/

Autant pour moi, les groupes n'étaient pas préservés non plus, c'est également --no-group qu'il faut indiquer...

rsync -no-perms --no-group --verbose --compress -recursive --delete-after /home/oliver/source/ /home/destination/

C'est normalement ok, je marque à résolu ! smile

Dernière modification par oliver2004 (Le 11/02/2019, à 19:05)


Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...

Hors ligne

#5 Le 11/02/2019, à 19:07

oliver2004

Re : [Résolu] Préserver permissions fichiers et dossiers shh rsync

lynn a écrit :

Bonjour,

Tu n'oublies pas des tirets dans ta commande..?

rsync -no-perms --group --verbose --compress -recursive --delete-after /home/oliver/source/ /home/destination/

Oui sur --recursive, mais j'avais changé à --archive entre temps, donc :

rsync --archive -no-perms --no-group --verbose --compress --delete-after /home/oliver/source/ /home/destination/

Sauf erreur de ma part, c'est tout bon wink


Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...

Hors ligne

#6 Le 11/02/2019, à 19:12

lynn

Re : [Résolu] Préserver permissions fichiers et dossiers shh rsync

oliver2004 a écrit :

Sauf erreur de ma part, c'est tout bon wink

Il y a aussi

rsync ....  -no-perms ....

Ne serait-ce pas plutôt

--no-perms

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne