rsync как корень к/var/www, переставшему работать с “несоответствием версии протокола”

Решение MS: IPSec + FF:TMG

Это не легкое или бесплатное решение. Было бы легче выполнить SSHd на Сервере, особенно если это - всего несколько людей, использующих это.

2
задан 16 May 2013 в 08:19
2 ответа

Вы также можете запустить rsync с помощью sudo на удаленном машина, чтобы запустить его с привилегиями root. Для этого вы можете использовать вариант - rsync-path :

rsync -avL --progress -e "ssh -i /home/me/myhosts.pem" --rsync-path="sudo rsync" source-folder ubuntu@ec2-xx-xxx-xxx-xxx.compute-1.amazonaws.com:/var/www/
2
ответ дан 3 December 2019 в 10:50

Какая у вас версия rsync на клиенте и сервере? run

     rsync --version

Он должен быть одинаковым как на стороне клиента, так и на стороне сервера.

Попробуйте увеличить подробность журнала на сервере SSH (отладка на уровне журнала в sshd_config и /etc/init.d/ssh restart) и убедитесь, что соединение не связано с один пользователь (предложение User должно быть пустым или содержать root, если вы хотите войти в систему как root - что всегда является плохой идеей, за исключением отладки). Затем поищите ошибки в /var/log/auth.log.

1
ответ дан 3 December 2019 в 10:50

Теги

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