我有一个配置为将rsync作为demon /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的root用户,密码不同。在客户端,我尝试了两种密码,但结果相同。
我做错了什么?
我收到相同的错误,当我在日志文件中查找时,收到以下消息:
机密文件不得其他访问
因此,可能您必须更改文件的权限。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句