DD Debian 13 后的系统设置优化一键脚本
之前一直使用天权璇玑的一键 DD 脚本,但是应该是作者挺忙的,项目页面近 1 年都没有更新和维护,最近 Debian 13 上线后,虽然脚本也可用,但我自己测试下来,在已经是 Debian 13 的情况下,再次 DD Debian 13 会容易出现失联的情况。
而另一个使用比较广泛的 煎饼佬的 DD 脚本就在 13 出来的同时,就对 Debian 13 做了更新支持。
项目地址
https://github.com/bin456789/reinstall
一键 DD 脚本
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh && bash reinstall.sh debian 13 --ssh-port 12345 --password woshimima && reboot
DD 脚本的系统版本、 ssh 端口和 password 可自行修改。
因为这个 DD 脚本在使用时的可自定义参数不多,只能指定 ssh 端口和密码,所以我又写了一个自用的系统优化一键设置脚本,方便在 DD 系统后按照个人需求一键优化系统。
项目地址
https://github.com/yahuisme/vps-setup
项目特点
- 常用软件包安装
- 主机名配置
- 时区配置
- BBR + TCP 优化配置
- Swap 配置
- DNS 配置
- ssh 端口和密码配置
- Fail2ban 配置
- vim 编辑器优化配置
- 系统更新和清理
一键配置脚本
apt install curl -y && bash <(curl -fsSL https://raw.githubusercontent.com/yahuisme/vps-setup/main/install.sh)
运行一键脚本后依次配置:
- 自动检查并安装 sudo wget zip vim 常用应用
- 询问是否设置主机名
- 自动检测并设置 VPS 所在时区
- 默认开启 BBR
- 自动配置 Swap
- 自动配置 DNS(ipv4 1.1.1.1 8.8.8.8 ; ipv6 2606:4700:4700::1111 2001:4860:4860::8888)
- 询问是否修改 ssh 端口和密码
- 自动安装并配置 Fail2ban,默认防护 22 端口
- 自动优化 vim 编辑器配置
- 系统更新及清理
无交互自定义
apt install curl -y && curl -o install.sh -fsSL https://raw.githubusercontent.com/yahuisme/vps-setup/main/install.sh && chmod +x install.sh && ./install.sh --hostname "hostname" --timezone "Asia/Hong_Kong" --swap "1024" --bbr-optimized --ip-dns "94.140.14.14 1.1.1.1" --ip6-dns "2a10:50c0::ad1:ff 2606:4700:4700::1111" --ssh-port 12345 --ssh-password 'woshimima' --fail2ban 12345 --non-interactive
运行无交互自定义脚本后依次配置:
- 自动检查并安装 sudo wget zip vim 常用应用
- 自动配置自定义主机名
- 自动配置自定义时区
- 自动配置自定义 Swap
- 默认开启 BBR 并根据 VPS 配置智能优化 TCP 网络参数
- 自动配置自定义 DNS
- 自动配置自定义 ssh 端口和 ssh 密码
- 自动安装并配置 Fail2ban,防护 22 端口和自定义端口
- 自动优化 vim 编辑器配置
- 系统更新及清理
无交互脚本的配置参数均可自定义,方便一键设置自己的专属配置。脚本运行完毕会提示是否重启,重启系统后即可应用所有优化设置。
版权声明:本文为原创文章,版权归 𝙈𝙄𝙎𝘼𝙆𝘼.𝙀𝙎 所有,转载请联系博主获得授权。
本文地址:https://misaka.es/archives/54.html
如果对本文有什么问题或疑问都可以在评论区留言,我看到后会尽量解答。
已经使用 煎饼佬的 DD 脚本以及你的优化脚本重装了VPS,挺好用的。
粘贴了脚本命令“bash