适合经常搭建虚拟机新环境的脚本

回眸只為那壹抹淺笑 提交于 2020-02-08 06:23:31

1、配置iso文件开机连接。

 

2、在系统中创建一个shell脚本文件写入以下命令。

       2.1、创建shell脚本文件。

touch initialConditions.sh

      2.2、在脚本文件中加入以下命令(根据自己的需求选择)。

#!/bin/bash
#启动网卡
ls /etc/sysconfig/network-scripts/ | grep 'ifcfg-' | grep -v 'lo' | xargs find /etc/sysconfig/network-scripts/ -name | xargs sed -i s/ONBOOT=no/ONBOOT=yes/g
systemctl restart network
#配置yum本地源
mount /dev/cdrom /mnt
#添加此行要确保虚拟机的ISO文件能够开机连接,否则系统重启会报错。
echo “/dev/cdrom /mnt iso9660 defaults 0 0” >> /etc/fstab
touch /etc/yum.repos.d/local.repo
echo '[local]' > local.repo
echo 'name=local' >> local.repo
echo 'baseurl=file:///mnt' >> local.repo
echo 'enabled=1' >> local.repo
echo 'gpgcheck=0' >> local.repo
#可以根据自己的需求设置yum安装的软件包
yum -y install vim wget lrzsz unzip telnet
#关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
#关闭selinux
setenforce 0
find /etc/selinux -name config | xargs sed -i s/SELINUX=enforcing/SELINUX=disabled/g

 

 3、执行脚本

sh initialConditions.sh

 

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