大橙子网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

怎么搭建Rsync服务端

这篇文章主要讲解了“怎么搭建Rsync服务端”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么搭建Rsync服务端”吧!

成都创新互联公司专注于网站建设|成都网站维护|优化|托管以及网络推广,积累了大量的网站设计与制作经验,为许多企业提供了网站定制设计服务,案例作品覆盖铜雕雕塑等行业。能根据企业所处的行业与销售的产品,结合品牌形象的塑造,量身策划品质网站。

#!/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服务端这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


标题名称:怎么搭建Rsync服务端
URL标题:http://dzwzjz.com/article/joseis.html
在线咨询
服务热线
服务热线:028-86922220
TOP