Quelles sont les raisons qui pourraient modifier la propriété d'un fichier après scp
l' avoir transféré d'un serveur à un autre?
La propriété du fichier est passée de « propriétaire » à « apache ». J'ai utilisé scp -p
. L'utilisateur « propriétaire » existe sur les deux serveurs et a le même UID.
Réponses:
De
man scp
:Vous pouvez voir que l'
-p
option ne conserve pas la propriété.Si vous souhaitez conserver la propriété du fichier, vous pouvez utiliser
rsync
avec-o
et-g
, qui préservera le propriétaire et le groupe. Cela vous oblige à exécuter enrsync
tant que root.la source
Lorsque vous scp, la propriété vient de l'utilisateur que vous utilisez pour scp vers l'autre machine. Par exemple:-
La propriété de FILENAME sur l'hôte HOSTNAME après scp sera USER en tant que propriétaire et le groupe principal de USER en tant que propriété de groupe.
la source