当前位置: 移动技术网 > IT编程>开发语言>.net > rsync的守护进程模式rsync服务的搭建:匿名登录

rsync的守护进程模式rsync服务的搭建:匿名登录

2020年07月29日  | 移动技术网IT编程  | 我要评论

rsync的守护进程模式rsync服务的搭建:匿名登录

守护进程模式是服务器和用户之间的数据的传输

rsync的服务器端

rsync的用户端

rsync的模块

第一步:rsync的环境准备

服务端IP:10.0.0.144

客户端IP:10.0.0.140

第二部:rsync的服务端

1.配置rsync的配置文件:vim /etc/rsyncd.conf ,配置内容如下

uid = rsync #运行rsync的用户
gid = rsync
use chroot = no #安全相关的配置 通常可以设置为no
max connections = 200 #最大连接数默认是4
pid file = /var/run/rsyncd.pid #进程号
log file = /var/log/rsyncd.log #指定日志文件 显示错误信息或程序运行信息

exclude = lost+found/

transfer logging = yes

timeout = 300 #默认的超时时间 没有传输的时候多长时间断开
port = 873 #rsync 端口号默认是873 也可以改8873
fake super = yes #权限的问题 rsync临时提权让你有权限
read only = false #只读 关闭
auth user = rsync_backup #指定登录用户的名称 用于客户端登录
secrets file = /etc/rsync.passwd #密码文件的路径

#添加backup模块
comment = “Welcome to Azkaban RsyncBackUp”
path = /backup #指定备份的路径

2.创建rsync的服务管理用户

useradd -s /sbin/nologin -M rsync

3.创建爱你密码文件

echo “rsync_backup:123456“ > /etc/rsync.passwd

4.修改密码文件权限

chmod 600 /etc/rsync_passwd

5.在根目录下创建备份目录

mkdir backup

6.修改backup的属性权限为rsync

chown -R rsync:rsync rsync

7.启动服务并且设置开机启动

systemctl restart rsyncd

systemctl enable rsyncd

8.测试服务

systemctl status rsyncd

ps axu|grep rsync

第三部:rsync客户端

1.创建目录

mkdir back_up$(date +F)

目录下创建一个文件

echo “helloword” > a.txt

2.拉取数据

rsync -avzP backup_2020-03-27 rsync_backup@10.0.0.144::backup

本文地址:https://blog.csdn.net/weixin_46686835/article/details/107599745

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网