怎么搭建Rsync服务端-创新互联
这篇文章主要讲解了“怎么搭建Rsync服务端”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么搭建Rsync服务端”吧!
![](/upload/ad_content/xuanchuantu-8.jpg)
专注于为中小企业提供网站设计、
网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业
沧州免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。#!/bin/bash
##############################################################
# File Name: Rsync.sh
# Version: V1.0
# Author: Da Kai
# Organization: http://dakaige517.blog.51cto.com
# Created Time : 2017-06-25 13:06:27
# Description:This is a shell script to install the rsync service
##############################################################
. /etc/init.d/functions
function install_check(){
rpm -qa rsync
if [ $? -eq 0 ]
then
action "Rsync is installed" /bin/true
else
echo "Rsync is not installed"
yum install rsync -y
fi
}
function install(){
if [ -f /etc/rsyncd.conf ]
then
echo "/etc/rsyncd.conf is exist."
else
cat >/etc/rsyncd.conf<
/etc/rsync.password
chmod 600 /etc/rsync.password
fi
rsync --daemon
if [ $? -eq 0 ]
then
action "Rsync service is successfully to start." /bin/true
echo 'rsync --daemon' >>/etc/rc.local
else
action "Rsync service is failed to start" /bin/false
fi
ps -ef|grep "rsync --daemon"
if [ $? -eq 0 ]
then
action "Rsync service is running." /bin/true
else
action "Rsync service is not running." /bin/false
fi
}
function add_modul(){
echo -e "Usage:\n[backup]\npath = /backup/"
echo "-------添加模块---------"
read -p "请添加模块名称: " name
read -p "请添加模块相对应的位置(目录)path = " directory
mkdir -p $directory
cat >>/etc/rsyncd.conf<感谢各位的阅读,以上就是“怎么搭建Rsync服务端”的内容了,经过本文的学习后,相信大家对怎么搭建Rsync服务端这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文标题:怎么搭建Rsync服务端-创新互联
当前地址:http://cdjierui.cn/article/dgogcs.html