Ich habe ein Verzeichnis "foo" im Besitz von myusername
, die ein Verzeichnis "bar" im Besitz von www-data
enthält.Warum funktioniert cp --preserve = Eigentümerschaft nicht?
Wenn ich diesen Befehl ausführen
cp --preserve=ownership -r foo/ /tmp/
Dann wird das erstellte Verzeichnis /tmp/foo/bar
ist im Besitz von myusername
und nicht von www-data
.
Warum nicht? Ist das nicht genau das, was -preserve=ownership
tun soll?
Happening unter Ubuntu/Zsh.
Dies ist Off-Topic hier. – edmz
Nur root kann den Benutzernamen der kopierten Dateien ändern, wenn das 'cp' ohne root ausgeführt wird, wird der ursprüngliche Benutzername des Executors verwendet – Ferrybig