歡迎您光臨本站 註冊首頁

shell 腳本自動搭建nfs服務的方法示例

←手機掃碼閱讀     wooen @ 2020-05-12 , reply:0

本文介紹了shell 腳本自動搭建nfs服務的方法示例,分享給大家,具體如下:
#vim /sh/zidong_dajian_nfs_fuwu.sh
#!/bin/bash 

#name:zidong_dajian_nfs_fuwu.sh 

#path:/sh/ 

#update:2017-9-17 

#測試網絡是否通暢 

ping -c 1 172.16.13.254 >/dev/null && echo **********網絡ok********** 

#第一步:關閉selinux和防火牆 setenforce 0 >/dev/null && echo **********selinux已關閉********** systemctl stop firewall >/dev/null && echo **********防火牆已關閉********** 

#第二步:確認軟件是否安裝 rpm -aq rpcbind >/dev/null if [ $? -eq 0 ];then echo "rpcbind軟件已安裝" else yum install rpcbind -y >/dev/null && echo "正在安裝軟件" fi echo **********軟件已安裝********** 

#第三步:創建和發佈共享目錄 read -p "請輸入需要共享的目錄:" dir mkdir $dir -p >/dev/null chmod 1777 $dir read -p "請輸入需要共享的網段" wd read -p "請輸入以什麼權限方式共享,輸入ro或者rw:" qx cat >> /etc/exports << end $dir $wd($qx) end #第四步:啟動服務開機自啟動 systemctl restart rpcbind.service systemctl restart nfs.service echo "nfs共享服務已搭建完成,歡迎下次使用"
測試:nfs服務端執行腳本後先看下是否成功產生上面共享的目錄,再在裡面touch一個文件用於測試
測試端通過showmount命令查看服務端共享的目錄,然後將其掛載到自己本地的一個目錄,再進去看下是否有相應的文件,並查看其內容


[wooen ] shell 腳本自動搭建nfs服務的方法示例已經有121次圍觀

http://coctec.com/docs/linux/show-post-234049.html