自用魔改一键DD脚本,仅支持密钥登录,SSH端口222
bash <(curl -k https://raw.githubusercontent.com/GouGoGoal/SHELL/master/NetReinstallDebian.sh)
默认为Debian12,下参数可手动调整
--version 10
使用cloud内核,省内存
--cloud-kernel
默认64位系统,下参数可指定为ARM
--architecture arm64
默认为Debian的CDN源,下参数可指定为清华源,加快下载速度
--china
指定apt源地址
--mirror-host ftp.hk.debian.org
指定网卡,貌似尚不支持,建议在 preed.cfg 里手动添加 d-i netcfg/choose_interface select ens4
forward.sh iptables端口转发工具
使用iptables进行转发,性能最快,但不支持负载均衡,下载完成后编辑查看如何使用
bash <(curl -k https://raw.githubusercontent.com/GouGoGoal/SHELL/master/addswap.sh) [1024]
某些模板开机的Linux系统没有swap,添加swap以提高系统稳定性
参数以M为单位添加,若没有参数则添加和当前RAM一样大小的swap
BestTrace 路由追踪工具
下载到Linux上,给执行权限,就可以了,besttrace [-g cn] 1.1.1.1
bash <(curl -k https://raw.githubusercontent.com/GouGoGoal/SHELL/master/mtr.sh)
TCPing 查看TCP延迟
下载到Linux上,给执行权限,就可以了,tcping 1.1.1.1
SpeedTest 没啥好说的,给执行权限就行了
Nginx 的使用方法技巧
PHP 的apt安装以及部分优化
Mysql 的apt安装以及部分优化
#升级最新版内核
echo "deb `cat /etc/apt/sources.list|grep deb-src|awk '{print $2,$3}'`-backports main" >> /etc/apt/sources.list
apt update
apt -t `cat /etc/apt/sources.list|grep deb-src|awk '{print $3}'`-backports install linux-image-$(dpkg --print-architecture) linux-headers-$(dpkg --print-architecture) -y
update-grub
#调整内核启动顺序
cat /boot/grub/grub.cfg |grep "menuentry "
vi /etc/default/grub
GRUB_DEFAULT=0 修改为Advanced options for Debian GNU/Linux>内核名字 ("Advanced options for Debian GNU/Linux>Debian GNU/Linux, with Linux 5.10.0-0.bpo.8-amd64")
update-grub
#免密登录,公钥换成自己的
mkdir /root/.ssh;echo "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA5qK3fDbxZshKP3MbQo4xm1YNmTQsHcapbF8wAXJJcCgxtzujH9QuFCeQzsQ3QET2qZgG1k0GfTV6slRdrJJeI8fdwFgRc28JEhXh4rGx8MUdotJh8eVAnygWATBtet2Au5gpn3s3s44XqgnWXY+bRGJ6WoB58/3fjPG1YZIR5wh9knNxRt/9VO8YCTBqQP3z5hdPuNldx3jgIuFNhcI1qBVnQZ2czC2Zv8sHDDuiuNoaomKsg7LgbhKPnvRfEGb+yZaU/KKwbEJwbFcZkT7QiW90OhYVKT2+K8xEsUpR4ocH+SxgvFrpyKAXkSqF/Wwe32baAlzrNwucLdsS+jBk3w== OpenSSH-rsa-import-061520" >>/root/.ssh/authorized_keys