前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux rsync的安装与配置

linux rsync的安装与配置

作者头像
习惯说一说
修改2019-07-02 09:52:33
3.7K0
修改2019-07-02 09:52:33
举报
文章被收录于专栏:服务器安全专线

rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了--remote sync

1.安装:yum -y install rsync

2.vim /etc/xinetd.d/rsync

复制代码 代码如下: service rsync { disable = no socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = –daemon log_on_failure += USERID }

3.vim /etc/rsyncd.conf(这个文件是手动创建,默认没有)

uid = nobody # 备份以什么身份进行,用户ID gid = nobody # 备份以什么身份进行,组ID #注意这个用户ID和组ID,如果要方便的话,可以设置成root,这样rsync几乎就可 #以读取任何文件和目录了,但是也带来安全隐患。建议设置成只能读取你要备份的目录和文 件即可。

use chroot = no max connections = 0  #最大连接数,0代表没有限制 #port = 873          #默认端口873 pid file = /var/log/rsync/rsyncd.pid   #运行进程的ID写到哪里 lock file = /var/log/rsync/rsync.lock log file = /var/log/rsync/rsyncd.log  #日志记录文件 motd file = /var/log/rsync/rsyncd.motd  #欢迎消息 strict modes =yes         #是否检查口令文件的权限 [www]           # 指定认证的备份模块名 uid = www1 gid = www1 path = /www/   # 需要备份的目录 comment = BACKUP attachment           # 注释 ignore errors              # 忽略一些无关的IO错误 read only = false          # 设置为非只读,即可以传至服务器的相应目录。 list = false                # 不允许列文件 #exclude = test/ test.php      #设置不同步的目录或文件用空格隔开 hosts allow = all     #允许连接服务器的主机IP地址,如果多个ip则用空格隔开 hosts deny = 172.25.0.0/24  #禁止连接服务器的主机IP地址,也可为*,表示所有。 auth users = backup                 # 认证的用户名,如果没有这行,则表明是匿名 secrets file = /etc/rsyncd.passwd      # 认证文件名,用来存放密码 [www1] path = /www1/ ignore errors read only = true list = false hosts allow = 202.99.11.121 hosts deny = 0.0.0.0/32 auth users = backup secrets file = /etc/rsyncd.passwd

4./etc/rsyncd.passwd是保存用户帐号信息的文件 格式:backup:password,权限必须是600

5.服务重启:/usr/bin/rsync –daemon –config=/etc/rsyncd.conf

6.客户端同步: rsync -vzrtopg –delete –progress backup@192.168.18.200::www1 /backup/www1 –password-file=/etc/rsyncd.password

7.计划任务 vim /opt/rsyncd.sh rsync -vzrtopg –delete –progress backup@192.168.18.200::www1 /backup/www1 –password-file=/etc/rsyncd.password chmod u+x /opt/rsyncd.sh

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档