上面是编辑后的配置文件,其参数含义如下:
uid:指定当该模块传输文件时守护进程应该具有的用户ID,默认值是“nobody”。gid:指定当该模块传输文件时守护进程应该具有的用户组ID。默认值为“nobody”。use chroot = no:安全功能,是否锁定到备份目录。max connections:指定模块的最大并发连接数量。默认值是0,没有限制。pid file:指定rsync守护进程对应的PID文件路径。lock file:指定支持max connections的锁文件,默认值是/var/run/rsyncd.lock。log file:项指定了rsync的日志输出文件路径。[myoracledb] :定义一个模块的开始,myoracledb就是对应的模块名称。path:用来指定需要备份的文件或目录,必填,这里指定的目录为/data/oracle/oradata/orcl。list:设定当客户请求可以使用的模块列表时,该模块是否被列出。默认值是true,如果需要建立隐藏的模块。可以设置为false。auth users:用来定义可以连接该模块的用户名,多个用户用空格或逗号分隔开。需要注意的是这里的用户和Linux系统用户没有任何关系。这里指定的用户是backup。secrets file:指定一个包含“用户名:密码”格式的文件,用户名就是“auth users”选项定义的用户,密码可以随便指定,只要和客户端的secrets file:只有在auth users被定义时,该文件才起作用。系统默认没有这个文件,自己手动创建一个即可。
服务热线
1391-024-6332