Linux下架设rsync服务器

rsync 是一个Unix系统下的文件同步和传输工具。rsync是用 “rsync 算法”提供了一个客户机和远程文件服务器的文件同步的快速方法。
 
Some features of rsync include
 rsync 包括如下的一些特性:
 * can update whole directory trees and filesystems
 能更新整个目录和树和文件系统;
 * optionally preserves symbolic links, hard links, file ownership, permissions, devices and times
 有选择性的保持符号链链、硬链接、文件属于、权限、设备以及时间等;
 * requires no special privileges to install
 对于安装来说,无任何特殊权限要求;
 * internal pipelining reduces latency for multiple files
 对于多个文件来说,内部流水线减少文件等待的延时;
 * can use rsh, ssh or direct sockets as the transport
 能用rsh、ssh 或直接端口做为传输入端口;
 * supports anonymous rsync which is ideal for mirroring
 支持匿名rsync 同步文件,是理想的镜像工具;
 
 安装配置过程:
 一。建相应的文件及文件夹
 [root@estals60:~]#mkdir /etc/rsyncd  --在/etc目录下创建一个rsyncd的目录,我们用来存放rsyncd.conf 和rsyncd.secrets文件;
 [root@estals60:~]#touch /etc/rsyncd/rsyncd.conf  --创建rsyncd.conf ,这是rsync服务器的配置文件;
 [root@estals60:~]#touch /etc/rsyncd/rsyncd.secrets --创建rsyncd.secrets ,这是用户密码文件;
 [root@estals60:~]#chmod 600 /etc/rsyncd/rsyncd.secrets  --为了密码的安全性,我们把权限设为600;
 [root@estals60:~]#ls -lh /etc/rsyncd/rsyncd.secrets
 -rw------- 1 root root 14 2007-07-15 10:21 /etc/rsyncd/rsyncd.secrets
 [root@estals60:~]#touch /etc/rsyncd/rsyncd.motd

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/4a1c19f4a2b50ed534727c8f2d913b90.html