Linux添加磁盘脚本

浪尽此生 提交于 2019-11-30 11:53:27
在一台新的服务器上,设置环境,配置yum源,安装httpd服务,添加对应防火墙端口,给硬盘分区666MB格式化,挂载到/homework下,永久生效
#!bin/bash
getenforce
setenforce 0
echo -e "SELINUX=disabled\nSELINUXTYPE=targeted" > /etc/selinux/config
cd /etc/sysconfig/network-scripts
ip a
read -p "请输入网卡名称" NM
read -p "请输入IP地址" IP
read -p "请输入子网掩码" YM
read -p "请输入网关地址" WG
echo "NAME=$NM
DEVICE=$NM
ONBOOT=yes
BOOTPROTO=none
IPADDR=$IP
NATEMASK=$YM
GATEWAY=$WG
DNS1=$WG" > /etc/sysconfig/network-scripts/ifcfg-$NM
systemctl restart network
mkdir  /iso
mount /dev/cdrom /iso
echo "/dev/sr0 /iso iso9660 defaults 0 0" >> /etc/fstab
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak
cat>/etc/yum.repos.d/iso.repo <<QQQ
[iso]
name=i
baseurl=file:///iso
enabled=1
gpgcheck=0
QQQ
yum clean all
yum -y install httpd vim net-tools
rm -rf /etc/httpd/conf.d/welcome.conf
curl www.baidu.com > /var/www/html/index.html
systemctl start httpd
systemctl enable httpd
systemctl status firewalld
firewall-cmd  --add-service=http 
firewall-cmd  --add-service=http --permanent
firewall-cmd --reloadh 
echo "- - -" > /sys/class/scsi_host/host0/scan
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan
fdisk /dev/sdb <<QQQ


n
p
1
2048
+666M

w
QQQ
mkfs.xfs /dev/sdb1
mkdir /work
mount /dev/sdb1 /work
echo "/dev/sdb1 /work xfs defaults 0 0" >> /etc/fstab

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!