有思俱乐部学习园地

rsync配置


rsync


rsync全称remote sync,是一种更高效、可以本地或远程同步的命令,之所以高效是因为rsync会对需要同步的源和目的进度行对比,只同步有改变的部分,所以比scp命令更高效,但是rsync本身是一种非加密的传输,可以借助-e选项来设置具备加密功能的承载工具进行加密传输

Rsync是一种用于两台服务器之间文件直接传输的一种服务,安装此服务需要两台机子,一台来当作客户端,一台当作服务端来使用。 首先我们需要安装两台ubuntu,一台用于客户端,一台用于服务端。

首先我们先配置服务端 ubuntu  默认已安装rsync,rsync服务默认不是启动的。 第一步我们需要去修改配置文件来启动它 打开一个配置文件

将false改为true

第二步从默认文件夹中复制出配置文件

将基本的配置文件复制到etc目录下成为rsync的配置文件 复制完配置文件后,我们需要做的则是打开配置文件并且修改配置文件 打开配置文件后我们需要做的是在配置文件中添加一个用来同步的模块 那我们就在文件中添加以下这个模块

添加完模块后保存退出即可 修改完配置文件后我们需要创建一个密码文件来使我们所添加模块中的账户可以运行

创建完后进入此文件添加账户及密码

格式为:账户:密码 创建完后修改其权限为600 以上工作做完后将rsync服务重新启动,服务端弄完后我们下一步则开始客户端的配置 服务端可以不用配置,直接开始同步即可

输入在服务端设置的密码,即可完成同步

这样也就完成了rsync的配置了

工作人员

 
作者:谢峰
信息录入:谢峰