diff --git a/reset/README.md b/reset/README.md index e7f6c33..8ff5a45 100644 --- a/reset/README.md +++ b/reset/README.md @@ -40,7 +40,7 @@ Github:https://github.com/raymond999999/shell | 23.Ubuntu卸载无用软件包 | 只支持Ubuntu操作系统 | | 24.Ubuntu卸载snap | 只支持Ubuntu操作系统 | -**版本支持的操作系统:** +**支持的操作系统:** | 版本 | **支持的操作系统** | 脚本地址 | | -------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | @@ -144,7 +144,7 @@ Github:https://github.com/raymond999999/shell 1. 首先说明,脚本必须在root用户下使用。 ```bash - # Rocky、Almalinux、CentOS、openEuler、AnolisOS、OpencloudOS、openSUSE、银河麒麟(Kylin Server)和统信(UOS Server)可以使用root用户登录不用设置,Ubuntu和Debian必须先设置root用户登录。 + # Rocky、Almalinux、CentOS、openEuler、AnolisOS、OpencloudOS、openSUSE Leap 15、银河麒麟(Kylin Server)和统信(UOS Server)可以使用root用户登录不用设置,Ubuntu、Debian和openSUSE Leap 16必须先设置root用户登录。 # 先安装lrzsz工具,把脚本传上去 raymond@ubuntu2404:~$ sudo apt -y install lrzsz raymond@ubuntu2404:~$ rz -E @@ -154,50 +154,51 @@ Github:https://github.com/raymond999999/shell # 使用bash命令运行脚本 raymond@ubuntu2404:~$ bash reset_v10.sh + 当然登录用户是raymond,请使用root用户登录或设置root用户登录! - ***************************************************************** - * 系统初始化脚本菜单 * - * 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.设置root用户登录 14.更改SSH端口号 * + * 2.修改网卡名 15.设置系统别名 * + * 3.设置网络 16.设置vimrc配置文件 * + * 4.设置主机名 17.安装邮件服务并配置 * + * 5.设置镜像仓库 18.设置PS1(请进入选择颜色) * + * 6.建议安装软件 19.设置默认文本编辑器为vim * + * 7.关闭防火墙 20.设置history格式 * + * 8.禁用SELinux 21.禁用ctrl+alt+del重启系统功能 * + * 9.禁用SWAP 22.Ubuntu卸载无用软件包 * + * 10.设置系统时区 23.Ubuntu卸载snap * + * 11.优化资源限制参数 24.重启系统 * + * 12.优化内核参数 25.关机 * + * 13.优化SSH 26.退出 * + ******************************************************** - 请选择相应的编号(1-26): 21 # 输入21,设置root用户登录 + 请选择相应的编号(1-26): 1 # 输入21,设置root用户登录 请输入密码: 123456 # 输入密码 - [sudo] password for raymond: New password: Retype new password: passwd: password updated successfully - Ubuntu 24.04.2 LTS操作系统,root用户登录已设置完成,请重新登录后生效! + New password: Retype new password: passwd: password updated successfully + Ubuntu 24.04.3 LTS操作系统,root用户登录已设置完成,请重新登录后生效! - ***************************************************************** - * 系统初始化脚本菜单 * - * 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.设置root用户登录 14.更改SSH端口号 * + * 2.修改网卡名 15.设置系统别名 * + * 3.设置网络 16.设置vimrc配置文件 * + * 4.设置主机名 17.安装邮件服务并配置 * + * 5.设置镜像仓库 18.设置PS1(请进入选择颜色) * + * 6.建议安装软件 19.设置默认文本编辑器为vim * + * 7.关闭防火墙 20.设置history格式 * + * 8.禁用SELinux 21.禁用ctrl+alt+del重启系统功能 * + * 9.禁用SWAP 22.Ubuntu卸载无用软件包 * + * 10.设置系统时区 23.Ubuntu卸载snap * + * 11.优化资源限制参数 24.重启系统 * + * 12.优化内核参数 25.关机 * + * 13.优化SSH 26.退出 * + ******************************************************** - 请选择相应的编号(1-26): 26 # 退出脚本 + 请选择相应的编号(1-26): 26 # 输入26,退出脚本 # 然后用root用户登录 - [C:\~]$ ssh root:123456@172.31.7.2 + [C:\~]$ ssh 10.0.15.15 # 把脚本从普通用户家目录移到root用户家目录,再继续后面步骤。 root@ubuntu2404:~# mv /home/raymond/reset_v10.sh . @@ -207,32 +208,32 @@ Github:https://github.com/raymond999999/shell ```bash # 先安装lrzsz工具,把脚本传上去 - [root@centos10 ~]# dnf -y install lrzsz + [root@centos10 ~]# dnf install -y lrzsz [root@centos10 ~]# rz -E rz waiting to receive. [root@centos10 ~]# ls anaconda-ks.cfg reset_v10.sh - [root@centos10 ~]# bash reset_v10.sh + [root@centos10 ~]# bash reset_v10.sh - ***************************************************************** - * 系统初始化脚本菜单 * - * 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.设置root用户登录 14.更改SSH端口号 * + * 2.修改网卡名 15.设置系统别名 * + * 3.设置网络 16.设置vimrc配置文件 * + * 4.设置主机名 17.安装邮件服务并配置 * + * 5.设置镜像仓库 18.设置PS1(请进入选择颜色) * + * 6.建议安装软件 19.设置默认文本编辑器为vim * + * 7.关闭防火墙 20.设置history格式 * + * 8.禁用SELinux 21.禁用ctrl+alt+del重启系统功能 * + * 9.禁用SWAP 22.Ubuntu卸载无用软件包 * + * 10.设置系统时区 23.Ubuntu卸载snap * + * 11.优化资源限制参数 24.重启系统 * + * 12.优化内核参数 25.关机 * + * 13.优化SSH 26.退出 * + ******************************************************** - 请选择相应的编号(1-26): 4 # 输入4,设置镜像仓库 + 请选择相应的编号(1-26): 5 1)base仓库 2)epel仓库 @@ -241,8 +242,8 @@ Github:https://github.com/raymond999999/shell 5)退出 请输入镜像源编号(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文件”,上面的提示也写得很清楚,需要把这个文件也传到系统里 + 由于CentOS Stream 10 (Coughlan)操作系统,系统默认镜像源是Perl语言实现的,在更改镜像源之前先确保把'update_mirror.pl'文件和reset脚本放在同一个目录下,否则后面程序会退出,默认的CentOS Stream 10 (Coughlan)操作系统,镜像源设置的是阿里云,要修改镜像源,请去'update_mirror.pl'文件里修改url变量! + 缺少update_mirror.pl文件! # 这里提示“缺少update_mirror.pl文件”,上面的提示也写得很清楚,需要把这个文件也传到系统里 [root@centos10 ~]# rz -E rz waiting to receive. @@ -251,24 +252,24 @@ Github:https://github.com/raymond999999/shell [root@centos10 ~]# bash reset_v10.sh - ***************************************************************** - * 系统初始化脚本菜单 * - * 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.设置root用户登录 14.更改SSH端口号 * + * 2.修改网卡名 15.设置系统别名 * + * 3.设置网络 16.设置vimrc配置文件 * + * 4.设置主机名 17.安装邮件服务并配置 * + * 5.设置镜像仓库 18.设置PS1(请进入选择颜色) * + * 6.建议安装软件 19.设置默认文本编辑器为vim * + * 7.关闭防火墙 20.设置history格式 * + * 8.禁用SELinux 21.禁用ctrl+alt+del重启系统功能 * + * 9.禁用SWAP 22.Ubuntu卸载无用软件包 * + * 10.设置系统时区 23.Ubuntu卸载snap * + * 11.优化资源限制参数 24.重启系统 * + * 12.优化内核参数 25.关机 * + * 13.优化SSH 26.退出 * + ******************************************************** - 请选择相应的编号(1-26): 4 # 输入4,设置镜像仓库 + 请选择相应的编号(1-26): 5 # 输入5,设置镜像仓库 1)base仓库 2)epel仓库 @@ -277,11 +278,11 @@ Github:https://github.com/raymond999999/shell 5)退出 请输入镜像源编号(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文件已准备好,继续后续配置!”。 + 由于CentOS Stream 10 (Coughlan)操作系统,系统默认镜像源是Perl语言实现的,在更改镜像源之前先确保把'update_mirror.pl'文件和reset脚本放在同一个目录下,否则后面程序会退出,默认的CentOS Stream 10 (Coughlan)操作系统,镜像源设置的是阿里云,要修改镜像源,请去'update_mirror.pl'文件里修改url变量! + update_mirror.pl文件已准备好,继续后续配置! # 现在这里提示“update_mirror.pl文件已准备好,继续后续配置!” 安装perl工具,请稍等... 更新镜像源中,请稍等...... - CentOS Stream 10操作系统,镜像源设置完成! + CentOS Stream 10 (Coughlan)操作系统,镜像源设置完成! 1)base仓库 2)epel仓库 @@ -289,26 +290,26 @@ Github:https://github.com/raymond999999/shell 4)启用CentOS Stream 8 PowerTools仓库 5)退出 - 请输入镜像源编号(1-5): 5 # 退出设置镜像仓库菜单 + 请输入镜像源编号(1-5): 5 # 输入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.设置root用户登录 14.更改SSH端口号 * + * 2.修改网卡名 15.设置系统别名 * + * 3.设置网络 16.设置vimrc配置文件 * + * 4.设置主机名 17.安装邮件服务并配置 * + * 5.设置镜像仓库 18.设置PS1(请进入选择颜色) * + * 6.建议安装软件 19.设置默认文本编辑器为vim * + * 7.关闭防火墙 20.设置history格式 * + * 8.禁用SELinux 21.禁用ctrl+alt+del重启系统功能 * + * 9.禁用SWAP 22.Ubuntu卸载无用软件包 * + * 10.设置系统时区 23.Ubuntu卸载snap * + * 11.优化资源限制参数 24.重启系统 * + * 12.优化内核参数 25.关机 * + * 13.优化SSH 26.退出 * + ******************************************************** - 请选择相应的编号(1-26): 26 # 退出脚本 + 请选择相应的编号(1-26): 26 # 输入26,退出脚本 ``` 3. 其它功能根据需求选择,如果有需要输入的根据提示输入即可,这里不再一一演示。