Мне настроили сервер для выполнения rsync как демону/etc/rsyncd.conf файл:
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
[documents]
path = /home/user/work
comment = User's Documents folder
uid = user
gid = user
read only = no
auth users = user
secrets file = /etc/rsyncd.secrets
/etc/rsyncd.secrets файл:
user:more
на стороне клиента я работаю:
rsync my_file user@ip_address::documents
и я получаю следующую ошибку:
@ERROR: auth failed on module documents
rsync error: error starting client-server protocol (code 5) at main.c(1524) [sender=3.0.7]
На сервере у меня есть именованный пользователь пользователя root с другим паролем. На стороне клиента я попробовал оба пароля теми же результатами.
Что я делаю неправильно?
Посмотрите в /var/log/rsyncd.log. Возможно, перманент в Вашем "/etc/rsyncd.secrets" файле слишком широк.