首页 > 代码库 > rsync安全配置
rsync安全配置
rsync的部署我这里就不讲了,本文主要是讲怎么通过用户名和密码访问rsync:
一、rsync服务端安全配置
1、创建密码文件并修改权限
touch /etc/rsync.pass
内容为root:123456修改/etc/rsync.pass权限为600
chmod 600 /etc/rsync.pass
2、修改rsync的配置文件/etc/rsyncd.conf
增加以下两行内容:
secrets file = /etc/rsync.pass auth users = root
配置文件全部内容如下:
uid = root pid file=/var/run/rsyncd.pid log file=/var/log/rsyncd.log secrets file = /etc/rsync.pass auth users = root [temp] path = /data0 read only = no3、重启rsync进程
kill掉rsync进程:
ps -aux | grep rsync
kill -9 ${pid}
启动rsync进程:
rsync --daemon
二、rsync客户端安全访问方式
1、手动输入密码
rsync root@10.73.20.37::temp/yarn-site.xml . Password:2、创建密码文件,配置项指定密码文件
rsync root@10.73.20.37::temp/yarn-site.xml . --password-file=rsync.pass
其中rsync.pass只有密码123456,用户名在命令行已经指定,rsync.pass文件的权限改成600rsync安全配置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。