rsync 文件权限及属主/组的同步问题?

weixin_38074560 2005-11-08 05:51:45

rsyncd.conf

bash-2.03# cat /etc/rsyncd.conf
uid = nobody
gid = nobody
use chroot = no
list = false
ignore errors = yes
ignore nonreadable = yes
max connections = 50
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log


[rsync-test]
        path = /tmp/rsync-test
        comment = only for test
        uid = nobody
        read only = true
        auth users = locrsync
        secrets file = /etc/rsync_server.passwd

##################
bash-2.03# cat /etc/rsync_server.passwd
locrsync:pass_syn

复制代码
rsyncd 用inetd 方式启动。
在客户端

bash-2.03# cat /etc/rsync_client.passwd
pass_syn
复制代码
运行以下命令,结果client上的/tmp/rsync-test的属主总是root,而且server端的权限改变了,也同步不过来。
那位大虾给帮忙看一下呀?谢谢! 8-)
/usr/local/bin/rsync -tzrlq --delete locrsync@belic01::rsync-test /tmp/rsync-test --password-file=/etc/rsync_client.passwd
...全文
206 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

477

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧