美文网首页
Linux_279_rsync服务端配置文件解析

Linux_279_rsync服务端配置文件解析

作者: 为宇绸缪 | 来源:发表于2022-10-15 17:40 被阅读0次

    rsync服务端配置
    选用rsync机器用作数据备份,也就是运行rsync服务端程序
    1、确保安装了rsync服务
    yum install rsync -y

    2、修改服务端配置文件
    vim /etc/rsyncd.conf

    在最低行写入如下参数
    uid = rsync # 指定rsync服务运行的时候,向磁盘写入数据和读取数据的用户是谁
    gid = rsync # 同上,指定允许rsync的用户组
    fake super = yes # 无需让rsync以root身份运行即可保存文件完整性
    use chroot = no # 进行数据同步存储时,有关安全的参数,默认企业都是内网rsync同步,这个参数就可以关闭了
    max connections = 200 # 用于定义服务端连接数量
    pid file = /var/run/rsyncd.pid # rsync服务运行时候,用于记录rsync进程id号的文件
    lock file = /var/run/rsync.lock # 定义锁文件,主要和max connections连接数进行并发控制,当链接过多就锁住进程的pid号
    log file = /var/log/rsyncd.log # 定义日志的位置
    ignore errors # 定义一些错误信息
    read only = false
    list = false
    hosts allow = 192.168.178.0/24 # 允许哪些网段可以访问rsync
    hosts deny = 0.0.0.0/32 # 拒绝所有的其他ip访问
    auth users = rsync_backup # 用于连接rsync服务端的验证用户名
    secrets file = /etc/rsync.password # 定义密码文件路径
    [backup] # 定义区、段的名字,也是用于定义备份模块的信息,可以写入多个
    comment = This is chaoge backup! # 注释信息
    path = /backup/ # 定义备份目录

    uid = rsync
    gid = rsync
    fake super = yes
    use chroot = no
    max connections = 200
    pid file = /var/run/rsyncd.pid
    lock file = /var/run/rsync.lock
    log file = /var/log/rsyncd.log
    ignore errors
    read only = false
    list = false
    hosts allow = 192.168.178.0/24
    hosts deny = 0.0.0.0/32
    auth users = rsync_backup
    secrets file = /etc/rsync.password
    [backup]
    comment = This is yu backup!
    path = /backup/

    相关文章

      网友评论

          本文标题:Linux_279_rsync服务端配置文件解析

          本文链接:https://www.haomeiwen.com/subject/jafkzrtx.html