#!/bin/bash
rpm -q nfs-utils
if [[ $? -eq 0 ]];then
echo "nfs安装成功"
else
yum install -y nfs-utils
if [[ $? -eq 0 ]];then
echo "安装成功"
else
echo "安装失败"
fi
fi
read -p "是否保留之前的共享:[y/n] " -t 20 ap
if [[ ${ap} = "n" ]]; then
echo "保留之前的共享配置"
while true; do
read -p "共享目录:" -t 20 gdir
read -p "允许访问的IP:" -t 20 xip
read -p "读写权限:[ro/rw] " -t 20 qx
cat <<- EOF > /etc/exports
${gdir} ${xip}(${qx,sync})
EOF
cat /etc/exports
read -p "是否继续共享:[y/n] " op
if [ ${ap} == "n" ]; then
break;
fi
done
else
echo "删除之前的共享配置"
while true; do
read -p "共享目录:" -t 20 gdir
read -p "允许访问的IP:" -t 20 xip
read -p "读写权限:[ro/rw] " -t 20 qx
cat <<- EOF >> /etc/exports
${gdir} ${xip}(${qx,sync})
EOF
cat /etc/exports
read -p "是否继续共享:[y/n] " op
if [ ${op} == "n"]; then
break;
fi
done
fi
service nfs restart
showmount -e 127.0.0.1
echo "脚本执行完毕!"
Linux配置nfs共享脚本
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Linux服务器 CentOS 6系列最小化安装优化脚本详解02————修改history记录、定时校正服务器时间...
- *** vim简介*** vi是Linux下默认的文本编辑器,类似于Windows下面的记事本,notepad++...
- 原文地址:https://www.infoq.com/news/2017/03/nginx-plus-12-rel...