linux下rsync配置
2015-08-25 22:11
543 查看
Linux下,服务端开启rsync服务有两种方式,一种是stand_alone模式,另一种是super daemon模式。
stand_alone模式就是独立运行模式,在这种模式下,rsync程序是常驻内存的。
super daemon模式就是同一个xinetd这个服务来管理rsync服务。xinetd这个服务会一直监听873这个端口,当有客户端向873端口发起请求时,xinetd这个服务就会唤醒rsync,然后让它来处理客户端的请求,当客户端请求结束后,rsync这个程序也将关闭。这样,rsync程序就不需要要常驻内存,可以节省服务器资源。
下面我就说一下在stand_alone模式下,如何开启rsync服务:
1、配置rsyncd.conf
编辑/etc/rsyncd.conf,输入如下内容:
2、编辑密码文件:rsync.ps
vi /home/rsync.ps
向里面输入:
3、设置开机启动
编辑 /etc/rc.local ,在里面加入一行:
rsync –daemon
4、启动rsync
rsync –daemon
5、建立需要同步的文件
mkdir /home/rsync
客户端配置
1、配置密码文件
编辑 /home/rsync.ps,在里面输入:
2、将服务器端文件同步到本地
stand_alone模式就是独立运行模式,在这种模式下,rsync程序是常驻内存的。
super daemon模式就是同一个xinetd这个服务来管理rsync服务。xinetd这个服务会一直监听873这个端口,当有客户端向873端口发起请求时,xinetd这个服务就会唤醒rsync,然后让它来处理客户端的请求,当客户端请求结束后,rsync这个程序也将关闭。这样,rsync程序就不需要要常驻内存,可以节省服务器资源。
下面我就说一下在stand_alone模式下,如何开启rsync服务:
1、配置rsyncd.conf
编辑/etc/rsyncd.conf,输入如下内容:
max connections = 4 strict modes = yes port = 873 pid file = /var/run/rsyncd.pid lock file = /var/run/rsync.lock log file = /var/log/rsyncd.log secrets file = /home/rsync.ps auth users = blakeFez [backup] path = /home/rsync comment = just a test
2、编辑密码文件:rsync.ps
vi /home/rsync.ps
向里面输入:
blakeFez:111111
3、设置开机启动
编辑 /etc/rc.local ,在里面加入一行:
rsync –daemon
4、启动rsync
rsync –daemon
5、建立需要同步的文件
mkdir /home/rsync
客户端配置
1、配置密码文件
编辑 /home/rsync.ps,在里面输入:
111111
2、将服务器端文件同步到本地
rsync -avz --password-file=/home/rsync.ps blakeFez@192.168.30.10::backup /home/rsync
相关文章推荐
- 庆祝 Linux 24 岁生日!
- Linux下用信号量实现对共享内存的访问保护
- 编写Makefile要点--1
- linux磁盘管理
- Linux下c基于openssl生成MD5的函数
- Linux文件基本介绍
- strdup 的用法
- printk 使用方法
- Spark修炼之道(基础篇)——Linux大数据开发基础:第六节:vi、vim编辑器(二)
- Linux内核 RPS/RFS功能详细测试分析
- linux终端中的通配符
- centos 安装golang
- linux dmesg命令
- linux进程环境及进程属性
- Linux学习日记--基础命令(3)-文件操作,通配符,命令别名
- Linux服务管理-rpm的 xinet管理
- Linux学习笔记――vim操作使用
- github备忘(linux下)
- 详细介绍Linux /etc/shadow文件
- Linux内核工程导论——内存管理(三)