scp e proprietário do arquivo


12

Quais são os motivos que podem alterar a propriedade de um arquivo depois scpde um servidor para outro?

A propriedade do arquivo foi alterada de ' owner ' para ' apache '. Eu usei scp -p. O usuário ' proprietário ' existe nos dois servidores e possui o mesmo UID.


1
Apenas tar os arquivos que você deseja copiar com -p, scp o tar e descompactar o destino com -p também.
Primeiro-

Respostas:


11

De man scp:

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

Você pode ver que a -popção não preserva a propriedade.

Se você deseja preservar a propriedade do arquivo, pode usar rsynccom -oe -g, que preservará o proprietário e o grupo. Isso requer que você execute rsynccomo root.


6

Quando você scp, a propriedade vem do usuário que você usa para scp na outra máquina. Por exemplo:-

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

A propriedade de FILENAME no host HOSTNAME após scp será USER como proprietário e o grupo principal de USER como propriedade do grupo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.