backup-rsync主机配置
1.1 backup主机配置
1.1.1 安装rsync服务
1.安装rsync
[root@backup ~]# yum install rsync -y
2.配置rsync
[root@backup ~]# vi /etc/rsyncd.conf
uid = www gid = www port = 873 fake super = yes use chroot = no max connections = 200 timeout = 600 ignore errors read only = false list = false hosts allow = 172.16.1.0/24 hosts deny = 0.0.0.0/32 auth users = rsync_backup secrets file = /etc/rsync.password log file = /var/log/rsyncd.log ##################################### [backup] comment = welcome to backup! path = /backup [nfs] path = /data/www
#创建rsync运行程序用户(设置为www用户是为了做NFS系统做准备)
[root@backup ~]# groupadd -g 666 www
[root@backup ~]# useradd -u 666 -g www www
[root@backup ~]# id www
uid=666(www) gid=666(www) groups=666(www)
#建立虚拟账户对应的用户名与密码(用于客户端连接的账户和密码)
[root@backup ~]# echo 'rsync_backup:123456' >/etc/rsync.password
[root@backup ~]# cat /etc/rsync.password
rsync_backup:123456
[root@backup-41 ~]# chmod 600 /etc/rsync.password
#创建仓库目录,授权属主和属组
[root@backup ~]# mkdir /backup
[root@backup ~]# chown -R www.www /backup
[root@backup ~]# mkdir /data/www -p
[root@backup ~]# chown -R www.www /data/www/
3.启动服务及加入自启动
[root@backup ~]# systemctl start rsyncd
[root@backup ~]# systemctl enable rsyncd
Created symlink from /etc/systemd/system/multi-user.target.wants/rsyncd.service to /usr/lib/systemd/system/rsyncd.service.
#检查开机自启动
[root@backup ~]# systemctl is-enabled rsyncd
enabled
#检查服务状态
[root@backup ~]# systemctl status rsyncd
● rsyncd.service - fast remote file copy program daemon
Loaded: loaded (/usr/lib/systemd/system/rsyncd.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2018-07-28 01:03:28 CST; 16s ago
Main PID: 1084 (rsync)
CGroup: /system.slice/rsyncd.service
└─1084 /usr/bin/rsync --daemon --no-detach
Jul 28 01:03:28 backup systemd[1]: Started fast remote file copy program daemon.
Jul 28 01:03:28 backup systemd[1]: Starting fast remote file copy program daemon...
Jul 28 01:03:28 backup rsyncd[1084]: params.c:Parameter() - Ignoring badly formed line in config file: ignore errors
Jul 28 01:03:28 backup rsyncd[1084]: rsyncd version 3.1.2 starting, listening on port 873
#检查端口
[root@backup ~]# netstat -lntp|grep 'rsync'
tcp 0 0 0.0.0.0:873 0.0.0.0:* LISTEN 1084/rsync
tcp6 0 0 :::873 :::* LISTEN 1084/rsync
原文地址:https://www.cnblogs.com/wangkaiok/p/11943727.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 【杂货】制作checkra1n启动盘思路
- 【iOS】chimera13指日可待,libhooker基板独立啦
- 类加载器之URLClassLoader
- 【iOS】较全的合并flex补丁教程
- R语言如何解决线性混合模型中畸形拟合(Singular fit)的问题
- spring代理对象都是代理对象吗
- R语言Markowitz马克维茨投资组合理论分析和可视化
- 支付业务优化else if 代码
- 在UBUNTU虚拟机上安装R软件包
- R语言逻辑回归和泊松回归模型对发生交通事故概率建模
- 万恶的NPE差点让我半个月工资没了
- R语言非参数模型厘定保险费率:局部回归、广义相加模型GAM、样条回归
- 大白话java多线程,高手勿入
- R语言小数定律的保险业应用:泊松分布模拟索赔次数
- R语言中自编基尼系数的CART回归决策树的实现