#!/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 "讀寫權(quán)限:[ro/rw] " -t 20 qx
cat <<- EOF > /etc/exports
${gdir} ${xip}(${qx,sync})
EOF
cat /etc/exports
read -p "是否繼續(xù)共享:[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 "讀寫權(quán)限:[ro/rw] " -t 20 qx
cat <<- EOF >> /etc/exports
${gdir} ${xip}(${qx,sync})
EOF
cat /etc/exports
read -p "是否繼續(xù)共享:[y/n] " op
if [ ${op} == "n"]; then
break;
fi
done
fi
service nfs restart
showmount -e 127.0.0.1
echo "腳本執(zhí)行完畢!"
Linux配置nfs共享腳本
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 放置在 /etc/profile.d/env.sh 放置在 /bin/set-path 為該文件添加執(zhí)行權(quán)限:ch...
- Linux服務(wù)器 CentOS 6系列最小化安裝優(yōu)化腳本詳解02————修改history記錄、定時校正服務(wù)器時間...
- *** vim簡介*** vi是Linux下默認(rèn)的文本編輯器,類似于Windows下面的記事本,notepad++...
- 原文地址:https://www.infoq.com/news/2017/03/nginx-plus-12-rel...