| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
dy83
10年前发布

Ubuntu VPS上配置rsync服务器

rsync是Linux下常用的同步软件,本文介绍在Ubuntu VPS上怎样安装配置rsync服务器。

安装rsync


执行如下命令安装:


apt-get install -y rsync


然后可以用如下命令看看安装了哪些文件:


dpkg -L rsync


配置rsync


修改配置文件/etc/default/rsync中的相应内容为:


RSYNC_ENABLE=true


增加配置文件/etc/rsyncd.conf,内容为:

port = 873

uid = root

gid = root

use chroot = yes

read only = yes

hosts allow=204.74.0.0/255.255.0.0

hosts deny=*

max connections = 5

log file = /var/log/rsyncd.log

log format = %t %a %m %f %b

syslog facility = local3

timeout = 300

[public]

path = /home/pics/www

list=yes

ignore errors

auth users = pics

secrets file = /etc/rsyncd.secrets

comment = pics www


创建文件 /etc/rsyncd.secrets 内容是用户名和密码,比如:


pics:mypassword


然后执行如下命令:


chmod 700 /etc/rsyncd.secrets


这样就配置好了,可以运行如下命令启动rsync服务端了:


/etc/init.d/rsync restart


rsync客户端


在客户端就可以用rsync命令了,比如:


rsync rsync://pics@216.18.195.23/public

rsync --password-file=/etc/rsync.password rsync://pics@216.18.195.23/public /home/pics/www --recursive --times --links --hard-links --delete -av

 本文由用户 dy83 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1431957872755.html
Ubuntu