GNU/Linux >> Tutoriels Linux >  >> Linux

Rsync modifie les autorisations du répertoire ?

J'ai une configuration rsync qui transfère les fichiers de ma machine de développement locale vers mon serveur Web de production. Sur le serveur de production, le storage le répertoire doit être 775.

Lorsque la rsync est terminée, elle est remplacée par 755

Réponse acceptée :

Depuis man rsync :

-p, --perms                 preserve permissions

En supposant que vous souhaitiez conserver toutes les métadonnées et pas seulement les autorisations, vous souhaiterez probablement utiliser -a avec -HAX , ce qui implique -p .

-a, --archive               archive mode; equals -rlptgoD (no -H,-A,-X)

Linux
  1. Autorisations SSH et répertoire personnel ?

  2. Le changement de l'échange nécessite-t-il un redémarrage ?

  3. Pourquoi Rsync insiste-t-il qu'il y a une différence la deuxième fois que je l'exécute ?

  4. Comprendre comment Umask contrôle les autorisations initiales de fichiers/répertoires sous Linux

  5. Les barres obliques et la commande rsync

Comment obtenir la taille d'un répertoire sous Linux

Comment utiliser Rsync

Exemples de commandes Linux rsync

La commande Linux find Directory :Explication

Modification des autorisations de fichiers dans cPanel

chmod :modification des autorisations du répertoire Opération non autorisée