【运维】匿名rsync的设置以及安全性设置

之前使用ssh做认证,后来需要使用自动机来做,但是总是要输入密码,将密码保存到文件里很是不妥,于是设置匿名的访问+IP安全限制的方式来实现管理。

匿名访问

匿名访问其实是一件很简单的事情,先上配置:

# rsyncd.conf pid file=/var/rsync/rsyncd.pid port=873 use chroot=yes log file=/var/rsync/rsyncd.log [mysql-proxy] uid=nobody gid=nobody path=/var/mysql-proxy/datacomment=For mysql-proxy server read only=no list=yeshosts allow=10.71.100.0/255.255.255.0

为了实现匿名访问,可以设置(其实也可以使用别的账户):

uid=nobody gid=nobody


设置可写

read only=no
只允许内网访问:

hosts allow=10.71.100.0/255.255.255.0

相关配置

另外,需要设置相关的服务器目录具有可写权限。

请求命令

rsync -av /usr/home/www/rsync/* 10.71.100.2::mysql-proxy

相关资源

服务器端配置:http://rsync.samba.org/ftp/rsync/rsyncd.conf.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值