CentOS Rsync服务端与Windows cwRsync客户端实现数据同(2)

2、配置rsyncd.secrets文件

密码文件: rsyncd.secrets的内容格式

[root@server ~]# vim /etc/rsyncd/rsyncd.secrets

root:111111

user:111111

用户名:密码    注:root:111111

而我们在例子中rsyncd.secrets的内容如下类似的;在文档中说,有些系统不支持长密码,自己尝试着设置一下吧。另外 rsyncd.secrets文件权限对其它用户组是不可读的。如果你设置错了,可能rsync不工作。

注意:

1、将rsyncd.secrets这个密码文件的文件属性设为root拥有, 且权限要设为600, 否则无法备份成功! 出于安全目的,文件的属性必需是只有属主可读。

#chown root.root rsyncd.secrets  #修改属主

#chmod 600 rsyncd.secrets      #修改权限

2、这里的密码值得注意,为了安全,你不能把系统用户的密码写在这里。比如你的系统用户 root 密码是 abcdefg ,为了安全,你可以让rsync 中的root 为 111111 。这和samba的用户认证的密码原理是差不多的;

3、配置rsyncd.motd 文件

它是定义rysnc 服务器信息的,也就是用户登录信息。比如让用户知道这个服务器是谁提供的等;类似ftp服务器登录时,我们所看到的提示信息……。 当然这在全局定义变量时,并不是必须的,你可以用#号注掉,或删除;我在这里写了一个 rsyncd.motd的内容为:

[root@server ~]# vim /etc/rsyncd/rsyncd.motd

  ++++++++++++++++++++++++++++++++++++++++++++++

  Welcome to use the mike.org.cn rsync services!

2002------2012

  ++++++++++++++++++++++++++++++++++++++++++++++

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/191cd1233650bc9413eca603dd11b3a7.html