Вы могли заменить свои абсолютные символьные ссылки относительными прежде, чем сделать rsync.
Изменение всех абсолютных символьных ссылок на родственника является определенно хорошим решением, если оно не может быть сделано, замысловатым и неэффективным путем вокруг этого, который мог бы работать, является использование sshfs
это имеет a --transform_symlinks
опция сделать просто это.
Необходимо было бы установить отдельное ssh
сервер или пользователь с отдельной конфигурацией в в настоящее время рабочем sshd
и используйте комбинацию
Subsystem sftp internal-sftp
и
ChrootDirectory /path/to/jail
Теперь, если Вы --copy-unsafe-link
и таким образом не хотите сохранить символьные ссылки или оставить свободное место, Вы могли просто работать, rsync chrooted в тюрьме (скопируйте статически связанный rsync
там, выполненный nscd
, свяжите - монтируются /var/run/nscd
и исключите обоих /var/run/nscd
и это rsync двоичный файл от синхронизации (Вам, вероятно, придется связать - монтируется /dev
и/или proc
также и использование --one-file-system
))