Я перехожу с одного VPS на другой и решил, что самый простой способ передачи данных - это rsync
.
Однако данные принадлежат пользователю, www-data
, у которого нет привилегий ssh, и я бы хотел, чтобы он принадлежал тому же (названному) пользователю на целевой машине. Очевидно, мне нужно сохранить все права доступа к файлам. У меня есть доступ по SSH через другого пользователя с sudo
привилегии на обеих машинах.
Возможно ли это сделать с помощью rsync?
почему бы потом не rsync и chown? в качестве альтернативы вы можете временно разрешить root-вход на одну из машин и запустить rsync .. если запускать как root - он сохранит право собственности.