rsync 服务器搭建
来源:互联网 发布:ubuntu配置jdk 编辑:程序博客网 时间:2024/06/03 19:37
首先不搭建rsync服务器的话rsync本地同步也可以用。
linux一般都自带了rsync,如果没有可以安装。
1.准备环境
192.168.21.25 rsync服务器,要将本地代码同步到该机器上
192.168.21.26 本地服务器。
2.在192.168.21.25上安装、配置rsync服务器
1.rsync 安装
yum install rsync
2.安装好以后一般情况下没有rsyncd.conf配置文件,可以find / -name rsyncd.conf全局搜一下,如果有直接编辑,如果没有自己创建
mkdir /etc/rsyncd
vim /etc/rsyncd/rsyncd.conf 添加配置即可。
先简述一下配置:
配置文件分全局配置和模块配置,全局配置会对整个配置文件起作用,模块配置只对模块内的配置起作用
我的配置:
###这是全局配置
pid file = /var/run/rsyncd.pid
port = 873
uid = root
gid = root
use chroot=no
###全局配置结束
###这是模块配置
[test]
path = /tmp/ttt/
read only = false
###模块配置结束
###这是另一个模块配置
#[模块名] 这个用在客户端同步时指定同步到哪个模块
#path = 模块目录
#其他配置项=其他配置值
###模块配置结束
网上有关于这个配置详细描述,这里不再赘述
3.关闭防火墙
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 873 -j ACCEPT
4.启动方式有两种,
4.1第一种
rsync --daemon --config=/etc/rsyncd/rsyncd.conf
这一种ps -aux|grep rsync 可以看到进程,可以指定绑定IP --address xxx.xxx.xxx.xxx
可以指定只允许内网IP同步
4.2第二种
4.2.1 vim /etc/xinetd.d/rsync
service rsync
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon --config=/etc/rsyncd/rsynd.conf
log_on_failure += USERID
}
4.2.2 启动
service xinetd restart
这一种看不到rsync的进程
好了服务端完事了。
5.客户端192.168.21.26
yum install rsync
直接同步 rsync -arL ./aaa 192.168.21.25::test
在去服务器的/tmp/ttt/下看发现了aaa文件夹
linux一般都自带了rsync,如果没有可以安装。
1.准备环境
192.168.21.25 rsync服务器,要将本地代码同步到该机器上
192.168.21.26 本地服务器。
2.在192.168.21.25上安装、配置rsync服务器
1.rsync 安装
yum install rsync
2.安装好以后一般情况下没有rsyncd.conf配置文件,可以find / -name rsyncd.conf全局搜一下,如果有直接编辑,如果没有自己创建
mkdir /etc/rsyncd
vim /etc/rsyncd/rsyncd.conf 添加配置即可。
先简述一下配置:
配置文件分全局配置和模块配置,全局配置会对整个配置文件起作用,模块配置只对模块内的配置起作用
我的配置:
###这是全局配置
pid file = /var/run/rsyncd.pid
port = 873
uid = root
gid = root
use chroot=no
###全局配置结束
###这是模块配置
[test]
path = /tmp/ttt/
read only = false
###模块配置结束
###这是另一个模块配置
#[模块名] 这个用在客户端同步时指定同步到哪个模块
#path = 模块目录
#其他配置项=其他配置值
###模块配置结束
网上有关于这个配置详细描述,这里不再赘述
3.关闭防火墙
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 873 -j ACCEPT
4.启动方式有两种,
4.1第一种
rsync --daemon --config=/etc/rsyncd/rsyncd.conf
这一种ps -aux|grep rsync 可以看到进程,可以指定绑定IP --address xxx.xxx.xxx.xxx
可以指定只允许内网IP同步
4.2第二种
4.2.1 vim /etc/xinetd.d/rsync
service rsync
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon --config=/etc/rsyncd/rsynd.conf
log_on_failure += USERID
}
4.2.2 启动
service xinetd restart
这一种看不到rsync的进程
好了服务端完事了。
5.客户端192.168.21.26
yum install rsync
直接同步 rsync -arL ./aaa 192.168.21.25::test
在去服务器的/tmp/ttt/下看发现了aaa文件夹
阅读全文
0 0
- Rsync 服务器搭建
- rsync 服务器搭建
- rsync服务器搭建
- Rsync 服务器搭建
- rsync服务器搭建全过程
- rsync 服务器搭建
- 利用rsync搭建服务器之间文件同步
- centos搭建rsync远程同步服务器
- Linux下rsync服务器/客户端搭建实战
- rsync服务器搭建,实现自动化备份
- Rsync 搭建
- rsync服务器
- rsync 服务器
- rsync搭建同步策略
- rsync服务搭建配置
- Rsync服务搭建小结
- rsync服务端搭建记录
- rsync的搭建方法
- 初识向量的点乘,叉乘,函数的弧度转角度,以及弦值转弧度!
- Android隐藏app桌面图标
- HDU---2108
- OAuth和OpenID区别
- 选择类排序:选择排序和堆排序
- rsync 服务器搭建
- 数据库学习纪要(二):hive-2
- 字符设备驱动程序之misc_dev方式注册字符设备
- Spring Bean的生命周期
- 初识HBase
- fgets与fgetc函数
- table标记
- https实践之 抓包分析流程
- Oracle 删除用户、当前用户数据库表、表空间的过程