纯净Linux系统 DD脚本分享
编辑
31
2024-10-15
在每次使用VPS之前,我都会习惯性地执行一次DD命令。
这样做的好处:一方面可以将系统更换为我熟悉的Debian 11;另一方面可以移除VPS供应商系统内置的"使用情况监控",顺便修改SSH连接端口。
前奏
下载前记得更新源,安装 wget
组件,以下命令仅对应原系统:
Debian 系(Debian/Kali/Ubuntu):
apt update
apt install wget -y
红帽系(CentOS/AlmaLinux/RockyLinux/Fedora 等):
dnf install wget -y
AlpineLinux(需要安装 wget bash 组件,并把系统默认的 shell 从 ash 改成 bash):
apk update
apk install wget bash
sed -i 's/root:\/bin\/ash/root:\/bin\/bash/g' /etc/passwd
下载脚本
wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
国内机器现在可以从 Gitee 下载:
wget --no-check-certificate -qO InstallNET.sh 'https://gitee.com/mb9e8j2/Tools/raw/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
运行DD脚本
脚本格式
bash InstallNET.sh -系统 版本 -项目 "数值"
常用版本
bash InstallNET.sh -debian 11 -pwd 'xiaoge.org' -port "45622"
示意:DD为debian 11
系统,ssh密码设置为 xiaoge.org
,ssh端口改为 45622
;
完成后按提示,运行 reboot
重启系统即可 (首次启动会比较慢)。
后言
该脚本已经成功在DMIT、搬瓦工、斯巴达、甲骨文、NC、RN等vps上完成DD;
包括ipv6在内的所有功能均正常,感谢项目作者的无私奉献。
项目地址:
https://www.nodeseek.com/post-9383-1、https://github.com/leitbogioro/Tools
- 2
- 0
-
分享