Я использую rsync для резервного копирования на моем устройстве Android для резервного копирования некоторых файлов с моего устройства на мой * nix сервер.
Это работает, за исключением того, что целевой каталог и все файлы в нем имеют свои флаги режима файлов, установленные на 075, что делает их недоступными для владельца (меня).
Я предполагаю, что недостаток заключается в резервном копировании rsync, но я не нашел способа исправить это.
Есть ли способ запустить задание, когда файлы передаются через ssh?
Мой текущий обходной путь заключается в том, чтобы задание cron устанавливало флаги файлов на 755 с регулярным интервалом.
Я использую следующую команду rsync:
rsync -rptgo --progress --delete-after -e "ssh -y -p 22 -i '/sdcard/dss_key'" /sdcard/myfolder user@server:~/