mirror of
https://github.com/raymond999999/shell.git
synced 2026-03-12 17:51:35 +08:00
Modify reset and readme files on March 26, 2025.
This commit is contained in:
228
reset/README.md
228
reset/README.md
@@ -48,8 +48,8 @@ Github:https://github.com/raymond999999/shell
|
||||
| openEuler版更新的内容 | 1.添加了对openEuler 22.03和24.03系统的支持; |
|
||||
| | 2.修复了“禁用SWAP”不生效的问题; |
|
||||
| | 3.修复了“禁用ctrl+alt+del重启系统功能”不生效的问题; |
|
||||
| | 5.对单网卡和双网卡的配置进行了统一处理,能够自动识别当前是单网卡还是双网卡环境,并据此进行相应的配置设置; |
|
||||
| | 6.脚本地址在“https://gitee.com/raymond9/shell/tree/main/reset/reset_openeuler”目录下。 |
|
||||
| | 4.对单网卡和双网卡的配置进行了统一处理,能够自动识别当前是单网卡还是双网卡环境,并据此进行相应的配置设置; |
|
||||
| | 5.脚本地址在“https://gitee.com/raymond9/shell/tree/main/reset/reset_openeuler”目录下。 |
|
||||
| v9版更新内容 | 1.由于CentOS Stream 8 已于 2024 年 5 月 31 日到期, CentOS Linux 7 的生命周期结束日期是 2024 年 6 月 30 日,将CentOS Stream 8和CentOS 7的镜像仓库都改成了centos-vault仓库;把CentOS 7的epel仓库改成了epel-archive仓库; |
|
||||
| | 2.添加了对Ubuntu 24.04系统的支持;(Ubuntu 24.04的变更:网卡配置文件变成了“/etc/netplan/50-cloud-init.yaml”,镜像仓库格式变成了DEB822 格式,ssh服务的服务名变成了ssh;) |
|
||||
| | 3.添加了对Debian 11和12系统的支持; |
|
||||
@@ -88,174 +88,170 @@ Github:https://github.com/raymond999999/shell
|
||||
1. 首先说明,脚本必须在root用户下使用。
|
||||
|
||||
```bash
|
||||
# Rocky、Almalinux、CentOS、openEuler、Anolis OS和OpencloudOS默认可以使用root用户登录不用设置,Ubuntu和Debian必须先设置root用户登录。
|
||||
# Rocky、Almalinux、CentOS、openEuler、AnolisOS、OpencloudOS、openSUSE、银河麒麟(Kylin Server)和统信(Uos Server)可以使用root用户登录不用设置,Ubuntu和Debian必须先设置root用户登录。
|
||||
# 先安装lrzsz工具,把脚本传上去
|
||||
raymond@ubuntu2404:~$ sudo apt -y install lrzsz
|
||||
raymond@ubuntu2404:~$ rz -E
|
||||
rz waiting to receive.
|
||||
raymond@ubuntu2404:~$ ls
|
||||
reset_v10.sh
|
||||
|
||||
# 使用bash命令运行脚本
|
||||
raymond@ubuntu2404:~$ bash reset_v9_1.sh
|
||||
raymond@ubuntu2404:~$ bash reset_v10.sh
|
||||
|
||||
******************************************************************
|
||||
* 系统初始化脚本菜单 *
|
||||
* 1.修改网卡名 15.设置系统别名 *
|
||||
* 2.设置网络(单网卡) 16.设置vimrc配置文件 *
|
||||
* 3.设置网络(双网卡) 17.安装邮件服务并配置邮件 *
|
||||
* 4.设置主机名 18.设置PS1(请进入选择颜色) *
|
||||
* 5.设置镜像仓库 19.设置默认文本编辑器为vim *
|
||||
* 6.Minimal安装建议安装软件 20.设置history格式 *
|
||||
* 7.关闭防火墙 21.禁用ctrl+alt+del重启 *
|
||||
* 8.禁用SELinux 22.Ubuntu和Debian设置root用户登录 *
|
||||
* 9.禁用SWAP 23.Ubuntu卸载无用软件包 *
|
||||
* 10.设置系统时区 24.Ubuntu卸载snap *
|
||||
* 11.优化资源限制参数 25.重启系统 *
|
||||
* 12.优化内核参数 26.关机 *
|
||||
* 13.优化SSH 27.退出 *
|
||||
* 14.更改SSH端口号 *
|
||||
******************************************************************
|
||||
*****************************************************************
|
||||
* 系统初始化脚本菜单 *
|
||||
* 1.修改网卡名 14.设置系统别名 *
|
||||
* 2.设置网络 15.设置vimrc配置文件 *
|
||||
* 3.设置主机名 16.安装邮件服务并配置邮件 *
|
||||
* 4.设置镜像仓库 17.设置PS1(请进入选择颜色) *
|
||||
* 5.Minimal安装建议安装软件 18.设置默认文本编辑器为vim *
|
||||
* 6.关闭防火墙 19.设置history格式 *
|
||||
* 7.禁用SELinux 20.禁用ctrl+alt+del重启系统功能 *
|
||||
* 8.禁用SWAP 21.Ubuntu和Debian设置root用户登录 *
|
||||
* 9.设置系统时区 22.Ubuntu卸载无用软件包 *
|
||||
* 10.优化资源限制参数 23.Ubuntu卸载snap *
|
||||
* 11.优化内核参数 24.重启系统 *
|
||||
* 12.优化SSH 25.关机 *
|
||||
* 13.更改SSH端口号 26.退出 *
|
||||
*****************************************************************
|
||||
|
||||
请选择相应的编号(1-27): 22 # 输入22,设置root用户登录
|
||||
请选择相应的编号(1-26): 21 # 输入21,设置root用户登录
|
||||
请输入密码: 123456 # 输入密码
|
||||
[sudo] password for raymond: New password: Retype new password: passwd: password updated successfully
|
||||
Ubuntu 24.04 root用户登录已设置完成,请重新登录后生效!
|
||||
|
||||
******************************************************************
|
||||
* 系统初始化脚本菜单 *
|
||||
* 1.修改网卡名 15.设置系统别名 *
|
||||
* 2.设置网络(单网卡) 16.设置vimrc配置文件 *
|
||||
* 3.设置网络(双网卡) 17.安装邮件服务并配置邮件 *
|
||||
* 4.设置主机名 18.设置PS1(请进入选择颜色) *
|
||||
* 5.设置镜像仓库 19.设置默认文本编辑器为vim *
|
||||
* 6.Minimal安装建议安装软件 20.设置history格式 *
|
||||
* 7.关闭防火墙 21.禁用ctrl+alt+del重启 *
|
||||
* 8.禁用SELinux 22.Ubuntu和Debian设置root用户登录 *
|
||||
* 9.禁用SWAP 23.Ubuntu卸载无用软件包 *
|
||||
* 10.设置系统时区 24.Ubuntu卸载snap *
|
||||
* 11.优化资源限制参数 25.重启系统 *
|
||||
* 12.优化内核参数 26.关机 *
|
||||
* 13.优化SSH 27.退出 *
|
||||
* 14.更改SSH端口号 *
|
||||
******************************************************************
|
||||
|
||||
请选择相应的编号(1-27): 27 # 退出脚本
|
||||
*****************************************************************
|
||||
* 系统初始化脚本菜单 *
|
||||
* 1.修改网卡名 14.设置系统别名 *
|
||||
* 2.设置网络 15.设置vimrc配置文件 *
|
||||
* 3.设置主机名 16.安装邮件服务并配置邮件 *
|
||||
* 4.设置镜像仓库 17.设置PS1(请进入选择颜色) *
|
||||
* 5.Minimal安装建议安装软件 18.设置默认文本编辑器为vim *
|
||||
* 6.关闭防火墙 19.设置history格式 *
|
||||
* 7.禁用SELinux 20.禁用ctrl+alt+del重启系统功能 *
|
||||
* 8.禁用SWAP 21.Ubuntu和Debian设置root用户登录 *
|
||||
* 9.设置系统时区 22.Ubuntu卸载无用软件包 *
|
||||
* 10.优化资源限制参数 23.Ubuntu卸载snap *
|
||||
* 11.优化内核参数 24.重启系统 *
|
||||
* 12.优化SSH 25.关机 *
|
||||
* 13.更改SSH端口号 26.退出 *
|
||||
*****************************************************************
|
||||
|
||||
请选择相应的编号(1-26): 26 # 退出脚本
|
||||
# 然后用root用户登录
|
||||
[C:\~]$ ssh root:123456@172.31.7.2
|
||||
|
||||
# 把脚本从普通用户家目录移到root用户家目录,再继续后面步骤。
|
||||
root@ubuntu2404:~# mv /home/raymond/reset_v9_1.sh .
|
||||
root@ubuntu2404:~# mv /home/raymond/reset_v10.sh .
|
||||
```
|
||||
|
||||
2. CentOS Stream 9如果使用v1版本修改镜像源需要注意的地方。
|
||||
2. CentOS Stream 9和10修改镜像源需要注意的地方。
|
||||
|
||||
```bash
|
||||
# 先安装lrzsz工具,把脚本传上去
|
||||
[root@centos9 ~]# dnf -y install lrzsz
|
||||
[root@centos9 ~]# rz -E
|
||||
[root@centos10 ~]# dnf -y install lrzsz
|
||||
[root@centos10 ~]# rz -E
|
||||
rz waiting to receive.
|
||||
[root@centos9 ~]# ls
|
||||
anaconda-ks.cfg reset_v9_1.sh
|
||||
[root@centos10 ~]# ls
|
||||
anaconda-ks.cfg reset_v10.sh
|
||||
|
||||
[root@centos9 ~]# bash reset_v9_1.sh
|
||||
[root@centos10 ~]# bash reset_v10.sh
|
||||
|
||||
******************************************************************
|
||||
* 系统初始化脚本菜单 *
|
||||
* 1.修改网卡名 15.设置系统别名 *
|
||||
* 2.设置网络(单网卡) 16.设置vimrc配置文件 *
|
||||
* 3.设置网络(双网卡) 17.安装邮件服务并配置邮件 *
|
||||
* 4.设置主机名 18.设置PS1(请进入选择颜色) *
|
||||
* 5.设置镜像仓库 19.设置默认文本编辑器为vim *
|
||||
* 6.Minimal安装建议安装软件 20.设置history格式 *
|
||||
* 7.关闭防火墙 21.禁用ctrl+alt+del重启 *
|
||||
* 8.禁用SELinux 22.Ubuntu和Debian设置root用户登录 *
|
||||
* 9.禁用SWAP 23.Ubuntu卸载无用软件包 *
|
||||
* 10.设置系统时区 24.Ubuntu卸载snap *
|
||||
* 11.优化资源限制参数 25.重启系统 *
|
||||
* 12.优化内核参数 26.关机 *
|
||||
* 13.优化SSH 27.退出 *
|
||||
* 14.更改SSH端口号 *
|
||||
******************************************************************
|
||||
*****************************************************************
|
||||
* 系统初始化脚本菜单 *
|
||||
* 1.修改网卡名 14.设置系统别名 *
|
||||
* 2.设置网络 15.设置vimrc配置文件 *
|
||||
* 3.设置主机名 16.安装邮件服务并配置邮件 *
|
||||
* 4.设置镜像仓库 17.设置PS1(请进入选择颜色) *
|
||||
* 5.Minimal安装建议安装软件 18.设置默认文本编辑器为vim *
|
||||
* 6.关闭防火墙 19.设置history格式 *
|
||||
* 7.禁用SELinux 20.禁用ctrl+alt+del重启系统功能 *
|
||||
* 8.禁用SWAP 21.Ubuntu和Debian设置root用户登录 *
|
||||
* 9.设置系统时区 22.Ubuntu卸载无用软件包 *
|
||||
* 10.优化资源限制参数 23.Ubuntu卸载snap *
|
||||
* 11.优化内核参数 24.重启系统 *
|
||||
* 12.优化SSH 25.关机 *
|
||||
* 13.更改SSH端口号 26.退出 *
|
||||
*****************************************************************
|
||||
|
||||
请选择相应的编号(1-27): 5
|
||||
请选择相应的编号(1-26): 4 # 输入4,设置镜像仓库
|
||||
|
||||
1)base仓库
|
||||
2)epel仓库
|
||||
3)启用CentOS Stream 9 crb仓库
|
||||
3)启用CentOS Stream 9和10 crb仓库
|
||||
4)启用CentOS Stream 8 PowerTools仓库
|
||||
5)退出
|
||||
|
||||
请输入镜像源编号(1-5): 1
|
||||
由于CentOS Stream 9系统默认镜像源是Perl语言实现的,在更改镜像源之前先确保把'update_mirror.pl'文件和reset脚本放在同一个目录下,否则后面程序会退出,默认的CentOS Stream 9镜像源设置的是阿里云,要修改镜像源,请去'update_mirror.pl'文件里修改url变量!
|
||||
请输入镜像源编号(1-5): 1 # 输入1,选择设置base仓库
|
||||
由于CentOS Stream 10系统默认镜像源是Perl语言实现的,在更改镜像源之前先确保把'update_mirror.pl'文件和reset脚本放在同一个目录下,否则后面程序会退出,默认的CentOS Stream 10镜像源设置的是阿里云,要修改镜像源,请去'update_mirror.pl'文件里修改url变量!
|
||||
缺少update_mirror.pl文件 # 这里提示“缺少update_mirror.pl文件”,上面的提示也写得很清楚,需要把这个文件也传到系统里
|
||||
|
||||
[root@centos9 ~]# rz -E
|
||||
[root@centos10 ~]# rz -E
|
||||
rz waiting to receive.
|
||||
[root@centos9 ~]# ls
|
||||
anaconda-ks.cfg reset_v9_1.sh update_mirror.pl
|
||||
[root@centos10 ~]# ls
|
||||
anaconda-ks.cfg reset_v10.sh update_mirror.pl
|
||||
|
||||
[root@centos9 ~]# bash reset_v9_1.sh
|
||||
[root@centos10 ~]# bash reset_v10.sh
|
||||
|
||||
******************************************************************
|
||||
* 系统初始化脚本菜单 *
|
||||
* 1.修改网卡名 15.设置系统别名 *
|
||||
* 2.设置网络(单网卡) 16.设置vimrc配置文件 *
|
||||
* 3.设置网络(双网卡) 17.安装邮件服务并配置邮件 *
|
||||
* 4.设置主机名 18.设置PS1(请进入选择颜色) *
|
||||
* 5.设置镜像仓库 19.设置默认文本编辑器为vim *
|
||||
* 6.Minimal安装建议安装软件 20.设置history格式 *
|
||||
* 7.关闭防火墙 21.禁用ctrl+alt+del重启 *
|
||||
* 8.禁用SELinux 22.Ubuntu和Debian设置root用户登录 *
|
||||
* 9.禁用SWAP 23.Ubuntu卸载无用软件包 *
|
||||
* 10.设置系统时区 24.Ubuntu卸载snap *
|
||||
* 11.优化资源限制参数 25.重启系统 *
|
||||
* 12.优化内核参数 26.关机 *
|
||||
* 13.优化SSH 27.退出 *
|
||||
* 14.更改SSH端口号 *
|
||||
******************************************************************
|
||||
|
||||
请选择相应的编号(1-27): 5
|
||||
*****************************************************************
|
||||
* 系统初始化脚本菜单 *
|
||||
* 1.修改网卡名 14.设置系统别名 *
|
||||
* 2.设置网络 15.设置vimrc配置文件 *
|
||||
* 3.设置主机名 16.安装邮件服务并配置邮件 *
|
||||
* 4.设置镜像仓库 17.设置PS1(请进入选择颜色) *
|
||||
* 5.Minimal安装建议安装软件 18.设置默认文本编辑器为vim *
|
||||
* 6.关闭防火墙 19.设置history格式 *
|
||||
* 7.禁用SELinux 20.禁用ctrl+alt+del重启系统功能 *
|
||||
* 8.禁用SWAP 21.Ubuntu和Debian设置root用户登录 *
|
||||
* 9.设置系统时区 22.Ubuntu卸载无用软件包 *
|
||||
* 10.优化资源限制参数 23.Ubuntu卸载snap *
|
||||
* 11.优化内核参数 24.重启系统 *
|
||||
* 12.优化SSH 25.关机 *
|
||||
* 13.更改SSH端口号 26.退出 *
|
||||
*****************************************************************
|
||||
|
||||
请选择相应的编号(1-26): 4 # 输入4,设置镜像仓库
|
||||
|
||||
1)base仓库
|
||||
2)epel仓库
|
||||
3)启用CentOS Stream 9 crb仓库
|
||||
3)启用CentOS Stream 9和10 crb仓库
|
||||
4)启用CentOS Stream 8 PowerTools仓库
|
||||
5)退出
|
||||
|
||||
请输入镜像源编号(1-5): 1 # 选择设置base仓库
|
||||
由于CentOS Stream 9系统默认镜像源是Perl语言实现的,在更改镜像源之前先确保把'update_mirror.pl'文件和reset脚本放在同一个目录下,否则后面程序会退出,默认的CentOS Stream 9镜像源设置的是阿里云,要修改镜像源,请去'update_mirror.pl'文件里修改url变量!
|
||||
update_mirror.pl文件已准备好,继续后续配置! # 现在这里提示“update_mirror.pl文件已准备好,继续后续配置!”。
|
||||
请输入镜像源编号(1-5): 1 # 输入1,选择设置base仓库
|
||||
由于CentOS Stream 10系统默认镜像源是Perl语言实现的,在更改镜像源之前先确保把'update_mirror.pl'文件和reset脚本放在同一个目录下,否则后面程序会退出,默认的CentOS Stream 10镜像源设置的是阿里云,要修改镜像源,请去'update_mirror.pl'文件里修改url变量!
|
||||
update_mirror.pl文件已准备好,继续后续配置! # 现在这里提示“update_mirror.pl文件已准备好,继续后续配置!”。
|
||||
安装perl工具,请稍等...
|
||||
更新镜像源中,请稍等...
|
||||
CentOS 9 YUM源设置完成!
|
||||
CentOS 10 YUM源设置完成!
|
||||
|
||||
1)base仓库
|
||||
2)epel仓库
|
||||
3)启用CentOS Stream 9 crb仓库
|
||||
3)启用CentOS Stream 9和10 crb仓库
|
||||
4)启用CentOS Stream 8 PowerTools仓库
|
||||
5)退出
|
||||
|
||||
请输入镜像源编号(1-5): 5 # 退出设置镜像仓库菜单
|
||||
|
||||
******************************************************************
|
||||
* 系统初始化脚本菜单 *
|
||||
* 1.修改网卡名 15.设置系统别名 *
|
||||
* 2.设置网络(单网卡) 16.设置vimrc配置文件 *
|
||||
* 3.设置网络(双网卡) 17.安装邮件服务并配置邮件 *
|
||||
* 4.设置主机名 18.设置PS1(请进入选择颜色) *
|
||||
* 5.设置镜像仓库 19.设置默认文本编辑器为vim *
|
||||
* 6.Minimal安装建议安装软件 20.设置history格式 *
|
||||
* 7.关闭防火墙 21.禁用ctrl+alt+del重启 *
|
||||
* 8.禁用SELinux 22.Ubuntu和Debian设置root用户登录 *
|
||||
* 9.禁用SWAP 23.Ubuntu卸载无用软件包 *
|
||||
* 10.设置系统时区 24.Ubuntu卸载snap *
|
||||
* 11.优化资源限制参数 25.重启系统 *
|
||||
* 12.优化内核参数 26.关机 *
|
||||
* 13.优化SSH 27.退出 *
|
||||
* 14.更改SSH端口号 *
|
||||
******************************************************************
|
||||
*****************************************************************
|
||||
* 系统初始化脚本菜单 *
|
||||
* 1.修改网卡名 14.设置系统别名 *
|
||||
* 2.设置网络 15.设置vimrc配置文件 *
|
||||
* 3.设置主机名 16.安装邮件服务并配置邮件 *
|
||||
* 4.设置镜像仓库 17.设置PS1(请进入选择颜色) *
|
||||
* 5.Minimal安装建议安装软件 18.设置默认文本编辑器为vim *
|
||||
* 6.关闭防火墙 19.设置history格式 *
|
||||
* 7.禁用SELinux 20.禁用ctrl+alt+del重启系统功能 *
|
||||
* 8.禁用SWAP 21.Ubuntu和Debian设置root用户登录 *
|
||||
* 9.设置系统时区 22.Ubuntu卸载无用软件包 *
|
||||
* 10.优化资源限制参数 23.Ubuntu卸载snap *
|
||||
* 11.优化内核参数 24.重启系统 *
|
||||
* 12.优化SSH 25.关机 *
|
||||
* 13.更改SSH端口号 26.退出 *
|
||||
*****************************************************************
|
||||
|
||||
请选择相应的编号(1-27): 27 # 退出脚本
|
||||
请选择相应的编号(1-26): 26 # 退出脚本
|
||||
```
|
||||
|
||||
3. 其它功能根据需求选择,如果有需要输入的根据提示输入即可,这里不再一一演示。
|
||||
|
||||
Reference in New Issue
Block a user