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.

4m1nh4j1
fonte
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.

cuonglm
fonte
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.

iniciante
fonte