właściciel scp i plików


12

Jakie są przyczyny zmiany własności pliku po przeniesieniu scpgo z jednego serwera na drugi?

Właściciel pliku zmienił się z „ owner ” na „ apache ”. Kiedyś scp -p. „ Właściciel ” użytkownika istnieje na obu serwerach i ma ten sam identyfikator UID.


1
Po prostu tar pliki, które chcesz skopiować za pomocą -p, scp tar i rozpakuj również w miejscu docelowym za pomocą -p.
Prime

Odpowiedzi:


12

Od man scp:

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

Widać, że -popcja nie zachowuje własności.

Jeśli chcesz zachować własność pliku, możesz używać rsyncz -oi -g, co zachowa właściciela i grupę. Wymaga to uruchomienia rsyncjako root.


6

Podczas scp własność pochodzi od użytkownika, którego używasz do scp na innym komputerze. Na przykład:-

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

Własność FILENAME na hoście HOSTNAME po scp będzie USER jako właściciel i podstawowa grupa USER jako własność grupy.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.