[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: rsync over ssh



On 2011.12.05 at 13:05:59 +0400, Evgeny Kapun wrote:

> Для этого есть /usr/share/doc/rsync/scripts/rrsync.gz. В начале файла написано, как им пользоваться. Судя по коду, он делает полный разбор командной строки.

Первая реакция: #!/usr/bin/perl без -T в чем-то security-related?
А-А-А!!  бежать скорее отсюда!

Но надо будет повнимательнее почитать, это -T туда дописать и вообще.
В любом случае это лучше нижепоскипанного скрипта.

> Также можно попробовать использовать опцию --fake-super и запускать rsync с правами обычного пользователя.
>

Не получится. rsnapshot требует чтобы rsync запускался в том месте, куда
бэкапы будут складываться (для того чтобы эффективно вычислять дельты
между старым и новым снапшотом). А fake-super по очевидным причинам
помогает только если rsync работает от рута там, где лежат резервируемые
данные. Иначе оно просто не сможет эти данные прочитать.


Reply to: