所以不用useradd。
(名字随便写,只要和上边配置文件里的“auth users”参数一致即可),格式(一行一个用户)
账号:密码
(2)、把密码文件的权限改成600
[root@hyj etc]# chmod 600 /etc/rsync.passwd ## 只能所有者可读,否则报错
8、 如果在配置文件中指定了欢迎信息,在/etc下创建rsyncd.motd,设置欢迎信息:
[root@hyj etc]# vim /etc/rsyncd.motd
Welcome the rsync services!
启动rsyn
9、 在启动之前,可以先看一下rsync是否已经启动运行:用lsof或者nestat都可以

根据输出显示state为LISTEN,表示为等待接受链接的状态,说明rsync已经启动。
现在先kill掉rsync进程,kill之前为上图,kill之后,再次执行netstat –anp|grep 873或者lsof –i:873,结果为空:

10、 防火墙设置:
如果服务器上装有防火墙,需在服务器中设置iptables将837端口开放。
[root@hyj ~]# iptables -A INPUT -p tcp --dport 873 -j ACCEPT
11、 如果rsync进程没有运行,在server端将rsync启动:
(1)、启动rsync服务端(以守护进程形式,独立启动)
#/usr/bin/rsync –daemon

说明启动成功。
(切记:命令行启动的最后是daemon,而不是deamon,否则回报如下错误:
rsync: --deamon: unknown option
rsync error: syntax or usage error (code 1) at main.c(1231) [client=2.6.8])
(2)、启动rsync服务端 (以xinetd超级进程启动)
# /etc/rc.d/init.d/xinetd reload(reload是网上的说法,但是我试了一下报错,start可以)
或者:/etc/rc.d/init.d/xinetd reload(reload是网上的说法,但是我试了一下报错,start可以)
演示:


12、 设置自动启动:
本机安装的Redhat中rsync已经是开机自动启动的,网上说的那两种方法,配置文件中都没有找到相应的配置,通过用chkconfig 命令查看和修改开机启动服务.
[root@hyj ~]# chkconfig

(结果部分省略),可以看出rsync处于on的状态。
配置rsync客户端










