rsync

在本次实例中,主要有两台server,

server A, 作为rsync 服务器。 server A 会发布一些目录,以便于 rsync client 可以接收这些目录。

server B, 作为rsync客户端。 server B上只需要安装rsync即可,不需要做任何配置就可以把server A 发布的目录接受过来。


下面看Server A的配置

1. 安装 rsync

2. 编辑 /etc/rsyncd.conf 配置文件

要注意的是,这个文件原来是没有的,需要先手动建立。 具体的配置内容可以参考下面

    uid = root
    gid = root
    use chroot = no
    max connections = 9
    list = yes
    pid file = /var/run/rsyncd.pid
    lock file = /var/run/rsync.lock
    log file = /var/log/rsyncd.log
    hosts allow  = 10.106.95.10
    [cng1situatapp1a]
    path = /opt/orca/var/orca/orcallator/
    ignore errors
    read only = yes
    auth users = root
    secrets file = /etc/sery.pass

3. 编辑/etc/sery.pass

在其中输入用户名密码,比如 root:come4fun

注意用户名密码中间有个冒号。

4. 启动rsync作为守护进程

/usr/local/bin/rsync --dameon


这样在server端就设置完毕了,在client端可以设置如下

export RSYNC_PASSWORD=come4fun

这一步是设置密码环境变量,这样在下面的命令中就不需要输入密码

rsync -ashvq root@serverA::cng1situatapp1a  .

这一步把server A上的cng1situatapp1a这个发布的内容 copy到本地的当前目录


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值