个人工具
104.160.18.24
该IP地址的讨论
登录
查看“UbuntuHelp:Rsync/zh”的源代码 - Ubuntu中文
UbuntuHelp
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“UbuntuHelp:Rsync/zh”的源代码
来自Ubuntu中文
←
UbuntuHelp:Rsync/zh
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{From|https://help.ubuntu.com/community/rsync}} {{Languages|UbuntuHelp:rsync}} == 简介 == RSYNC的简单配置 == 导言 == rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下:<br>可以镜像保存整个目录树和文件系统。<br>可以很容易做到保持原来文件的权限、时间、软硬链接等等。<br>无须特殊权限即可安装。<br>优化的流程,文件传输效率高。<br>可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。<br>支持匿名传输,以方便进行网站镜象。<br>软件下载<br>rysnc的主页地址为:<br>http://rsync.samba.org/ <br> == 安装 == 在UBUNTU下安装RSYNC通过以下步骤可以实现: <pre>$ sudo apt-get install rsync xinetd </pre> == 配置 == 1. 编辑/etc/default/rsync 启动rsync作为使用xinetd的守护进程 <pre>$ sudo vim /etc/default/rsync RSYNC_ENABLE=inetd </pre> 2. 创建 /etc/xinetd.d/rsync 通过xinetd使rsync开始工作<br> <pre>$ sudo vim /etc/xinetd.d/rsync service rsync { disable = no socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = --daemon log_on_failure += USERID } </pre> 3. 创建 ''/etc/rsyncd.conf'' 配置rsync使其在. <pre>$ sudo vim /etc/rsyncd.conf max connections = 2 log file = /var/log/rsync.log timeout = 300 [share] comment = Public Share path = /home/share read only = no list = yes uid = nobody gid = nogroup auth users = user secrets file = /etc/rsyncd.secrets </pre> 4. 创建 ''/etc/rsyncd.secrets'' 配置用户名和密码. <pre>$ sudo vim /etc/rsyncd.secrets user:password </pre> 4.a <pre>$ sudo chmod 600 /etc/rsyncd.secrets </pre> 5. 启动/重启 xinetd <pre>$ sudo /etc/init.d/xinetd restart </pre> == 测试 == 运行下面的命令检查,确认rsync配置成功。 <pre>$ sudo rsync user@192.168.0.1::share Password: drwxr-xr-x 4096 2006/12/13 09:41:59 . drwxr-xr-x 4096 2006/11/23 18:00:03 folders </pre> ---- [[Category:CategoryDocumentation|UbuntuHelp:Rsync]] [[Category:UbuntuHelp|UbuntuHelp:Rsync]]
该页面使用的模板:
模板:From
(
查看源代码
)
模板:Languages
(
查看源代码
)(受保护)
模板:Languages/Lang
(
查看源代码
)(受保护)
模板:Translator
(
查看源代码
)
返回至
UbuntuHelp:Rsync/zh
。