仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 560|回复: 8
打印 上一主题 下一主题

[其他Linux] 来谈谈:linux rsync的安装与设置

[复制链接]
乐观 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 17:17:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果你想在以后的生涯中在软件行业工作的话,学习linux是一项基本技能,所以打从你打算学习linux那天起,放弃windows吧!因为它除了能给你带来片刻的娱乐,别无其他;
1.安装:yum-yinstallrsync
2.vim/etc/xinetd.d/rsync
.代码以下:

servicersync
{
disable=no
socket_type=stream
wait=no
user=root
server=/usr/bin/rsync
server_args=Cdaemon
log_on_failure+=USERID
}


3.vim/etc/rsyncd.conf(这个文件是手动创立,默许没有)
uid=nobody#备份以甚么身份举行,用户ID
gid=nobody#备份以甚么身份举行,组ID
#注重这个用户ID和组ID,假如要便利的话,能够设置成root,如许rsync几近便可
#以读取任何文件和目次了,可是也带来平安隐患。倡议设置成只能读取你要备份的目次和文
件便可。
usechroot=no
maxconnections=0#最年夜毗连数,0代表没无限制
#port=873#默许端口873
pidfile=/var/log/rsync/rsyncd.pid#运转历程的ID写到那里
lockfile=/var/log/rsync/rsync.lock
logfile=/var/log/rsync/rsyncd.log#日记纪录文件
motdfile=/var/log/rsync/rsyncd.motd#接待动静
strictmodes=yes#是不是反省口令文件的权限
[www]#指定认证的备份模块名
uid=www1
gid=www1
path=/www/#必要备份的目次
comment=BACKUPattachment#正文
ignoreerrors#疏忽一些有关的IO毛病
readonly=false#设置为非只读,便可以传至服务器的响应目次。
list=false#不同意列文件
#exclude=test/test.php#设置分歧步的目次或文件用空格离隔
hostsallow=all#同意毗连服务器的主机IP地点,假如多个ip则用空格离隔
hostsdeny=172.25.0.0/24#克制毗连服务器的主机IP地点,也可为*,暗示一切。
authusers=backup#认证的用户名,假如没有这行,则标明是匿名
secretsfile=/etc/rsyncd.passwd#认证文件名,用来寄存暗码
[www1]
path=/www1/
ignoreerrors
readonly=true
list=false
hostsallow=202.99.11.121
hostsdeny=0.0.0.0/32
authusers=backup
secretsfile=/etc/rsyncd.passwd
4./etc/rsyncd.passwd是保留用户帐号信息的文件
格局:backup:password,权限必需是600
5.服务重启:/usr/bin/rsyncCdaemonCconfig=/etc/rsyncd.conf
6.客户端同步:
rsync-vzrtopgCdeleteCprogressbackup@192.168.18.200::www1/backup/www1Cpassword-file=/etc/rsyncd.password
7.企图义务
vim/opt/rsyncd.sh
rsync-vzrtopgCdeleteCprogressbackup@192.168.18.200::www1/backup/www1Cpassword-file=/etc/rsyncd.password
chmodu+x/opt/rsyncd.sh
crontab-e
05***sh/opt/rsyncd.sh#每5小时同步一次

以下是增补:

安装体系:redhatlinuxas42.6.9
rsync是类unix体系下的数据镜像备份工具,从软件的定名上就能够看出来了--remotesync。它的特征以下:
能够镜像保留全部目次树和文件体系。
能够很简单做到坚持本来文件的权限、工夫、软硬链接等等。
不必特别权限便可安装。
优化的流程,文件传输效力高。
可使用rcp、ssh等体例来传输文件,固然也能够经由过程间接的socket毗连。
撑持匿名传输,以便利举行网站镜象。
step
1.从原始网站下载:http://rsync.samba.org/ftp/rsync/
2.[root@localhostbin]#./configure
[root@localhostbin]#make
[root@localhostbin]#makeinstall
申明一点,客户机和服务器都要安装rsync。客户机以客户端体例运转rsync,服务器端以服务器体例运转rsync,它监听873端口。
3.运转rsync
/usr/local/bin/rsync--daemon
考证启动是不是乐成:
netstat-na|grep873
4.设置rsync
复杂设置:编纂/etc/rsyncd.conf文件以下:
#全局设置部分
secretsfile=/etc/rsyncd.secrets认证用户名和暗码文件的称号和地位
motdfile=/etc/rsyncd.motd接待信息文件称号和寄存地位(此文件没有,能够自行增加)
readonly=yes
list=yes
uid=root
gid=root
#hostsallow=10.4.5.213
#hostsdeny=10.4.5.0/24
usechroot=no
maxconnections=5
logfile=/var/log/rsyncd.log
pidfile=/var/run/rsyncd.pid
lockfile=/var/run/rsync.lock
#模块设置部分
[web]
comment=websdirectory
path=/home/test/software
authusers=rsync
#secretsfile=/etc/rsyncd.secrets
5.天生考证证文件
echo"rsync:rsync_password">>/etc/rsyncd.secrets
chmod600/etc/rsyncd.secrets
6.在客户端服务器同步服务器上的文件
rsync-vzrtopg--delete--progressrsync@10.4.5.161::web/china/
或加上--password-file=/etc/rsyncd.secrets选项
下面的命令把10.4.5.161服务器上的web模块中的目次的文件传送到本机/china目次中,并删除本机/china目次中在161服务器web模块指定目次中没有的文件。以使两台盘算机的目次文件同步。

如果你想在以后的生涯中在软件行业工作的话,学习linux是一项基本技能,所以打从你打算学习linux那天起,放弃windows吧!因为它除了能给你带来片刻的娱乐,别无其他;
蒙在股里 该用户已被删除
沙发
发表于 2015-1-18 17:43:55 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
海妖 该用户已被删除
板凳
发表于 2015-1-25 11:16:41 | 只看该作者
掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。
冷月葬花魂 该用户已被删除
地板
发表于 2015-2-2 21:57:38 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
莫相离 该用户已被删除
5#
发表于 2015-2-8 08:36:48 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
透明 该用户已被删除
6#
发表于 2015-2-25 05:31:04 | 只看该作者
熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
小妖女 该用户已被删除
7#
发表于 2015-3-7 18:02:03 | 只看该作者
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
乐观 该用户已被删除
8#
 楼主| 发表于 2015-3-15 10:41:12 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
再见西城 该用户已被删除
9#
发表于 2015-3-22 00:25:48 | 只看该作者
如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 04:00

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表