一鍵部署NFS服務端指令碼

2022-01-10 08:07:36 字數 854 閱讀 3992

有報錯的話,具體情況看指令碼分析

該指令碼只是部署,不安裝apache

rpm -q rpcbind &>/dev/null

if [ echo $? -nq 0 ];then

yum install -y rpcbind &>/dev/null

firpm -q nfs-utils &>/dev/null

if [ echo $? -nq 0 ];then

yum install -y nfs-utils &>/dev/null

fisystemctl disable firewalld

sed -i '/^selinux=/c selinux=disabled' /etc/selinux/config

echo 這一步只是檢測,如果防火牆和xelinux是在這一步關閉的話,需要重啟主機來徹底關閉防火牆和selinux

echo /backup 172.16.1.0/24(rw,sync,all_squash,anonuid=666,anongid=666) \

>/etc/exports

[ -d /backup ] || mkdir /backup

id www >/dev/null

if [ echo $? -ne ];then

groupadd www -g 666

useradd www -u 666 -g 666 -s /sbin/nologin -m

chown www.www /backup

systemctl start rpcbind nfs-server

systemctl enable rpcbind nfs-server

rsync服務端一鍵安裝rsync指令碼 非原始碼

vim a.sh user www authusers bck mk backupmk local dir backup yum remove rsync dev null yum install y rsync dev null rpm q rsync dev null echo 安裝失敗 ech...

一鍵部署lnmp指令碼

bin bash 關閉防火牆和selinux systemctl stop firewalld setenforce 0 echo 防火牆已關閉 echo 請手動檢查 systemctl disable firewalld dev null echo 1.nginx 安裝進行中 是否安裝常用工具 r...

搭建 NFS 服務端

一 準備兩台機器 二 服務端安裝 yum y install rpcbind nfs utilsmkdir opt wwwroot 使用vi開啟 etc exports檔案 vi etc exports 單機i 輸入以下內容 opt wwwroot 10.0.7.184 rw,sync,no roo...