zoukankan      html  css  js  c++  java
  • rsync搭建

    服务器:

    查看是否安装:rpm -qa rsync

    未安装则:yum install -y rsync

    添加rsync用户

    useradd -s /sbin/nologin -M rsync

    编辑/etc/rsync.conf文件

    模板如下:

    #start

    uid = rsync

    gid = rsync
    use chroot = no
    max connection = 200
    timeout=300
    pid file = /var/run/rsyncd.pid
    lock file = /var/run/rsync.lock
    log file = /var/log/rsyncd.log
    [backup]
    path = /backup/
    ignore errors
    read only = false
    list = false
    hosts allow =192.168.56.0/24
    auth users= rsync_backup
    secrets file = /etc/rsync.password

    #end

    密码文件内容:rsync_backup:123456   #前面为账号,后面为密码,这是一个虚拟账号,密码文件权限600

    设置开机自启,可以systemctl enable rsycnd.service

    或者echo "/bin/rsync --daemon" >> /etc/rc,local  #给rc.local增加执行权限

    客户端:

    安装rsync程序

    设置密码文件,文件权限600,只需要存放密码。

    同步文件命令:

    推送到rsync服务器

    方法1;rsync -avz /tmp/ rsync_backup@192.168.56.101::backup/ --password-file=/etc/rsync.password

    方法2:rsync -avz /tmp/ rsync://rsync_backup@192.168.56.101/backup/ --password-file=/etc/rsync.password

    拉取(从服务器取回)

    方法1;rsync -avz rsync_backup@192.168.56.101::backup/ /tmp/  --password-file=/etc/rsync.password

    方法2:rsync -avz rsync://rsync_backup@192.168.56.101/backup/ /tmp/  --password-file=/etc/rsync.password

  • 相关阅读:
    linux下音乐播放软件
    老男孩教育Python自动化开发精英班-开班典礼感想
    【热身】github的使用
    ubuntu12.04下有线网无电缆插入问题
    ubuntu12.04下安装搜狗拼音
    对树莓派学习开发环境的探讨
    Ubuntu12.04下安装VirtualBox
    ubuntu下安装显卡驱动
    ubuntu下使用锐捷校园网
    深度学习之优化算法
  • 原文地址:https://www.cnblogs.com/smlie/p/8763371.html
Copyright © 2011-2022 走看看