千家信息网

怎么搭建Rsync服务端

发表于:2025-01-28 作者:千家信息网编辑
千家信息网最后更新 2025年01月28日,这篇文章主要讲解了"怎么搭建Rsync服务端",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"怎么搭建Rsync服务端"吧!#!/bin/bash####
千家信息网最后更新 2025年01月28日怎么搭建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/functionsfunction install_check(){rpm -qa rsyncif [ $? -eq 0 ]  then     action "Rsync is installed" /bin/true  else    echo "Rsync is not installed"     yum install rsync -yfi    }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.passwordfirsync --daemonif [ $? -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/falsefi 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 = " directorymkdir -p $directory        cat >>/etc/rsyncd.conf<

感谢各位的阅读,以上就是"怎么搭建Rsync服务端"的内容了,经过本文的学习后,相信大家对怎么搭建Rsync服务端这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

0