CentOS系统初始化脚本

系统初始化脚本,修改yum源安装,预安装一些常用工具,设置系统时区,同步时间并写入硬件时钟,修改SSH连接取消使用DNS,提高SSH连接速度,关闭防火墙,关闭setenforce 0

1.初始化脚本

代码如下(示例):init.sh

#!/bin/bash
# V - 2022.03.20
# 如果是向 vim 中粘贴的话,先在末行模式开启粘贴模式避免自动缩进   :set paste

c_re=$(rpm -q centos-release | cut -d- -f3)
# 定义当前操作系统发行版的数字变量
ZZ="^(25[0-5]\.|2[0-4][0-9]\.|1[0-9][0-9]\.|[1-9][0-9]\.|[0-9]\.){3}(25[0-4]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9])$"
# 定义 IP 地址的正则表达式
if [ $c_re -ne 7 ]
then
echo "不支持的操作系统!"
exit 1
fi
# 如果不是 7 则退出
cat <<EOF
警告!此脚本仅适用于实验环境,禁止用于正式环境!
脚本支持 CentOS 7 单网卡的IP设置
将网卡改名为 eth0 
并关闭防火墙和 Selinux,配置本地 yum 源(需连接镜像文件)
正常执行完毕需要重启系统生效配置。
请确保配置的IP和VMware的网络配置为同一网段,路由为 *.2 ,掩码为24位。
EOF

while :; do
read -p "请输入需要配置的IP地址(不输入则退出脚本):" N_i
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值