我在使用rsync进行多台机器之间的文件同步,文件已经同步了,但是用户和用户组不一致
服务端ip 10.0.33.156
客户端ip 10.0.33.157
服务端的/etc/rsyncd.conf 配置文件如下:
[module]
uid = test
gid = test
use chroot = no
max connections = 200
incoming chmod = Dug=rwx,Do=rx,Fug=rw,Fo=r
outgoing chmod = Du=rwx,Dog=x,Fg=rw,Fog=r
fake super = yes
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
log file = /var/log/rsyncd.log
[test]
path = /home/test
ignore errors
read only = no
list = no
auth users = root
secrets file = /etc/rsyncd.password
我在客户端创建了一个测试文件
-rw-r--r-- 1 test test 6 9月 12 20:44 dome.txt
我在客户端执行命令
rsync -azv --progress --password-file=/etc/rsync.password /home/test/dome.txt root@10.0.33.156::test
服务端出现了该文件
-rw-r--r-- 1 nobody nobody 6 9月 12 20:44 dome.txt
这里出现了唯一的区别
文件所属用户和用户组不一致
我两台机器上都有test用户,并且也属于test组,为什么会出现同步之后的用户和用户组不一致,这个问题该如何解决