第一:脚本
融合怪脚本-首推
curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh -m 1
三网测速
bash <(curl -sL https://raw.githubusercontent.com/i-abc/Speedtest/main/speedtest.sh)
bash <(curl -Lso- https://www.infski.com/files/superspeed.sh)
测速回国路由
wget -qO- git.io/besttrace | bash
解锁测试(第一步选只跨国平台)
bash <(curl -sL Media.Check.Place)
设置时区
timedatectl set-timezone Asia/Shanghai
Docker安装
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
会自动安装 Docker Compose 组件,调用命令是:docker compose。
安装docker pt管理
docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock registry.cn-hangzhou.aliyuncs.com/huawuhen-ci/huawuhendocker:latest
安装代理
wget https://raw.githubusercontent.com/yeahwu/v2ray-wss/main/tcp-wss.sh && bash tcp-wss.sh
bbr加速
bash <(curl -Lso- https://git.io/kernel.sh)
汇聚一个脚本
#!/bin/bash
# 一键整备脚本
# 注意:命令里面的汉字部分,需要根据实际替换掉,根据自己的需要来取舍
# 1) 软件更新:建议提前单独执行,可能需要更新内核,重启机器什么的
# 2) 创建脚本:把脚本放到 VPS 上,赋予执行权限并执行。然后后面的步骤就可以完全自动化了
# 3) 安装基础工具
apt install ufw curl unzip
# 4) 添加新用户
# 添加用户和用户组
username="wuhen"
password="passwd"
useradd -m -s /bin/bash -G sudo "$username"
# 设置用户密码
echo "$username:$password" | chpasswd
# 5) 修改 SSH 登录端口
sed -i '/#Port 22/a Port 22\nPort 端口号' /etc/ssh/sshd_config
# 重启 sshd
systemctl restart sshd
# 6) shh 免密连 vps
public_key="本地公钥"
# 生成服务器用户的公钥和私钥
ssh-keygen
# 写入本地的私钥到文件
cat <<EOF > /当前用户目录/.ssh/authorized_keys
$public_key
EOF
# 重启 sshd
chmod 600 /当前用户目录/.ssh/authorized_keys
systemctl restart sshd
# 7) 限制 root 用户用用密码登录(如果有设置 shh 免密登录的话)
# 使用 sed 替换文件中的内容
file="/etc/ssh/sshd_config"
search="PermitRootLogin yes"
replace="PermitRootLogin without-password"
sed -i "s/$search/$replace/" "$file"
# 重启 sshd
chmod 700 /当前用户目录/.ssh
systemctl restart sshd
# 8) 设置防火墙
# 开端口
ufw allow ssh
ufw allow 22
ufw allow 端口号
# 启用防火墙
ufw enable
# 9) 设置时区
timedatectl set-timezone 时区
# 10) 配置 BBR 加速
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
❤️ 转载文章请注明出处,谢谢!❤️