2012-02-02 3 views
0

Мне нужно синхронизировать некоторые папки с сервера linux, а затем с другим. Мы создали RSA-ключ, и аутентификация прошла успешно.rsync странное поведение

Когда мы запускаем команду Rsync, некоторые из файлов родили ошибки, как:

  • Rsync: readlink "/var/www/sestantemultimedia.it/xxecommerce/pub/.htaccess" не удалось: Permission Denied (13)

Теперь каталог/вар/(а также другие поддиректории) обладают позволяет установить 755. файлы в последние каталоги разрешений, установленных как 644.

Итак, теоретически, разрешено как правильно, и я могу читать с другого сервера и копировать свои файлы.

Что мне не хватает?

+0

Вопрос: какой пользователь вы используете для команды rsync? Имеет ли этот пользователь правильный доступ для чтения/разрешения для файлов, к которым он пытается получить доступ? – ddtpoison777

+0

Если вы читаете с вниманием, вы обнаружите, что другая группа (так, «остальной мир» имеет разрешения на чтение/выполнение. Таким образом, независимо от того, какой пользователь запускает эту команду, синхронизация должна быть доступна. сделайте что-нибудь подобное, потому что мы принимаем только ssh-соединение на этом сервере, поэтому, если у вас нет ключа и кодовой фразы, вы ничего не можете сделать. – DonCallisto

+0

Я думаю, что я ошибочно ошибался раньше, я имел в виду не то, что пользователь run rsyc имеет права доступа к серверу, но имеет права доступа к файлу на сервере. Пример: вы можете решить использовать поддержку rsync (вместо системы), но поддержка не имеет разрешений на другом сервере для чтения файла .htaccess. – ddtpoison777

ответ

0

Хорошо, я только что понял.

Кто-то (потому что мы работаем вместе как команда) внес изменения в «конечную папку», так что группа пользователей «apache» не может выполнить (так не может пересечь) сама папка.

Таким образом, хотя для «другой группы» возможно выполнение суммы разрешений, которые мы получаем (мы были в группе «apache»), недостаточно для «выполнения» папки и извлечения файла ,

Мы просто изменили этот сценарий, и теперь он работает правильно!

Смежные вопросы