Apa alasan yang bisa membuat perubahan dalam kepemilikan file setelah scp
dari satu server ke server lainnya?
Kepemilikan file berubah dari ' pemilik ' ke ' apache '. Saya menggunakan scp -p
. ' Pemilik ' pengguna ada di kedua server dan memiliki UID yang sama.
Jawaban:
Dari
man scp
:Anda dapat melihat
-p
opsi tidak mempertahankan kepemilikan.Jika Anda ingin mempertahankan kepemilikan file, Anda dapat menggunakan
rsync
dengan-o
dan-g
, yang akan mempertahankan pemilik dan grup. Ini mengharuskan Anda untuk menjalankanrsync
sebagai root.sumber
Saat Anda scp, kepemilikan berasal dari pengguna yang Anda gunakan untuk scp ke mesin lain. Sebagai contoh:-
Kepemilikan FILENAME di host HOSTNAME setelah scp akan menjadi USER sebagai pemilik dan grup utama USER sebagai kepemilikan grupnya.
sumber