CentOS 初始化脚本

阅读: 1364 | 文章分类: Shell | Tag: Shell  

### init.sh 5.0KB [点击下载][1] [1]: https://www.cloudhy.cn/uploads/Shell/init.sh > Bug:经过后期测试,在CentOS6的系统中仍出现几处问题,没时间仍未解决,不过在CentOS-7的系统中可以正常使用 更新日志: ## V2.1_0422 >修复bug 1、改正所有判断语句错误 2、修复用户输入端口使用非数字 添加功能 添加密码判断功能 ## V2.0_0421更新日志 > 所有功能重新开发 1、 检查运行人身份信息 2、 初始化 : 检查网络,安装必要工具,定义初始化变量 3、 设置固定IP 4、 修改主机名称 5、 配置网络yum源 6、 安装组件 7、 修改系统字符集 8、 修改文件描述符 9、 关闭防火墙 10、 配置sshd配置文件 11、 创建用户 12、 休眠3秒重启系统 ## V1.3_1229更新日志 > 修复bug 1、固定eth0获取不到IP 修复从第一张网卡获取IP 2、启用系统update,原因:更新系统组件以免旧版系统有漏洞 ## V1.2_1130更新日志 > 修复bug 1、修复无法获取ifeth函数 2、修复if判断语句 ## V1.1_1111更新日志 > 防火墙 1、CentOS 6 iptables 2、CentOS 7 selinux、firewalld ## V1.0_1026更新日志 > 添加功能 1、修改主机名 2、修改文件描述符 3、修改系统字符集 4、更改yum源(阿里云) 6、安装所需软件 7、同步网络时间 8、关闭防火墙 9、添加普通用户 10、更改ssh端口并关闭root用户ssh登录,关闭UseDNS 11、脚本日志输出