Как к rsync chroot, не повреждая символьные ссылки?

Удаление -lneon решает это для меня.

4
03.10.2012, 20:10
2 ответа

Вы могли заменить свои абсолютные символьные ссылки относительными прежде, чем сделать rsync.

3
27.01.2020, 20:54
  • 1
    Да, это. Это - только один из способов, которыми абсолютные символьные ссылки доставляют неприятности. Утилита символьных ссылок старого-произведения-но-положительного-героя удобна для этого. –  Gilles 'SO- stop being evil' 04.10.2012, 03:04

Изменение всех абсолютных символьных ссылок на родственника является определенно хорошим решением, если оно не может быть сделано, замысловатым и неэффективным путем вокруг этого, который мог бы работать, является использование 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))

2
27.01.2020, 20:54

Теги

Похожие вопросы