rsync服务安装

来源:互联网 发布:云端软件库 编辑:程序博客网 时间:2024/05/22 05:25

Rsync服务安装

  1. 使用root用户:
    yum install -y rsync
  2. 创建配置文件与密码文件:
    touch /etc/rsyncd.conftouch /etc/rsyncd.pwdchmod 666 /etc/rsyncd.pwd  #必须改成属主读写权限,否则不能进行密码校验
  3. 配置/etc/rsyncd.conf文件
    port=873uid=nobodygid=nobodypid file = /var/run/rsyncd.pidlock file = /var/run/rsyncd.locklog file = /var/log/rsyncd.log[tmc] #实例名uid=workgid=workpath=/home/work/tmp/logs/host allow=*read only=falseauth users=worksecrets file = /etc/rsyncd.pwd
  4. 设置密码 /etc/rsyncd.pwd
    work:work # 冒号前面是auth users 指定的用户work,后面是自定义的密码。
    设置密码程序权限(服务启动用户root) chmod 600 /etc/rsyncd.pwd
  5. 启动rsync并检查是否启动成功
    rsync --daemonnetstat -anp |grep rsync

    返回内容中有:
    tcp 0 0 0.0.0.0:873 0.0.0.0:* LISTEN */rsync 
    rsync --list-only work@127.0.0.1::tmc
  6. 为了机器重启后自动启动rsync,可以:
    vi /etc/rc.d/rc.local
    增加:/usr/bin/rsync --daemon
    注意:确认rsync安装位置,如果不在/usr/bin下相应作一下修改
  7. 关闭rsync方法:
    cat /var/run/rsyncd.pid | xargs kill
0 0
原创粉丝点击