一键部署NFS服务端脚本

服务端

有报错的话,具体情况看脚本分析
该脚本只是部署,不安装apache

rpm -q rpcbind &>/dev/null
if [ echo $? -nq 0 ];then
      yum install -y rpcbind &>/dev/null
fi

rpm -q nfs-utils &>/dev/null
if [ echo $? -nq 0 ];then
      yum install -y nfs-utils &>/dev/null
fi

systemctl 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

posted @ 2020-05-14 09:01  看萝卜在飘  阅读(411)  评论(0编辑  收藏  举报