scp y propietario del archivo


12

¿Cuáles son las razones que podrían hacer un cambio en la propiedad de un archivo después scpde pasarlo de un servidor a otro?

La propiedad del archivo cambió de ' propietario ' a ' apache '. He utilizado scp -p. El usuario ' propietario ' existe en ambos servidores y tiene el mismo UID.


1
Solo alquila los archivos que deseas copiar con -p, scp el alquitrán y descomprime en el destino con -p también.
Prime

Respuestas:


11

De man scp:

-p      Preserves modification times, access times, and modes from the
        original file.

Puede ver que la -popción no conserva la propiedad.

Si desea preservar la propiedad del archivo, puede usarlo rsynccon -oy -g, que preservará el propietario y el grupo. Esto requiere que se ejecute rsynccomo root.


6

Cuando scp, la propiedad proviene del usuario que usa para scp a la otra máquina. Por ejemplo:-

scp FILENAME USER@HOSTNAME:/PATH/TO/DESTINATION/

La propiedad de FILENAME en el host HOSTNAME después de scp será USUARIO como propietario y el grupo principal de USUARIO como propiedad del grupo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.