自用服务器脚本大全 - 一键测评、工具与部署指南

自用服务器脚本大全 — 一键测评、工具与部署指南

以下主要是自用备忘,不要当成推荐表单,使用后果自负!

前置依赖

首次使用前,先在服务器上运行一次:

1
apt update && apt install -y sudo curl unzip

一、测评类

1.1 IP质量体检脚本

检测 VPS 的 IP 质量,包括黑名单、ASN、欺诈分数等。

项目地址: https://github.com/xykt/IPQuality

1
bash <(curl -Ls IP.Check.Place)

1.2 VPS融合怪服务器测评脚本

综合测评脚本,涵盖 CPU、内存、磁盘、网络等各项指标。

项目地址: https://github.com/spiritLHLS/ecs

1
curl -L https://github.com/spiritLHLS/ecs/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh -m 1

1.3 检测VPS内存是否超售

一键检测 VPS 内存是否超售。

项目地址: https://github.com/uselibrary/memoryCheck

1
curl https://raw.githubusercontent.com/uselibrary/memoryCheck/main/memoryCheck.sh | bash

二、工具类

2.1 VPS一键脚本工具箱

集合了多种常用 VPS 管理工具。

项目地址: https://github.com/eooce/ssh_tool

1
bash <(curl -fsSL ssh_tool.eooce.com)

2.2 gost 安装脚本

gost 是 GO 语言开发的轻量级代理工具,支持多种协议。

项目地址: https://github.com/go-gost/gost

1
bash <(curl -fsSL https://github.com/go-gost/gost/raw/master/install.sh) --install

三、部署类

3.1 xeefei/3x-ui

x-ui 面板安装脚本。

项目地址: https://github.com/xeefei/3x-ui

1
bash <(curl -Ls https://raw.githubusercontent.com/xeefei/3x-ui/master/install.sh)

3.2 甬哥Sing-box精装桶

集成了 sing-box、hysteria2、tuic、argo、reality 等协议的脚本合集。

项目地址: https://github.com/yonggekkk/sing-box_hysteria2_tuic_argo_reality

1
bash <(curl -Ls https://gitlab.com/rwkgyg/sing-box-yg/raw/main/sb.sh)

四、DD重装

4.1 一键重装脚本

支持重装为多种 Linux 发行版。

项目地址: https://github.com/bin456789/reinstall

1
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh && bash reinstall.sh

支持的系统

1
2
3
4
5
6
7
8
9
10
11
12
bash reinstall.sh centos 7|9         # CentOS (9 为 stream 版本)
bash reinstall.sh oracle 7|8|9 # Oracle Linux
bash reinstall.sh alma 8|9 # AlmaLinux
bash reinstall.sh rocky 8|9 # Rocky Linux
bash reinstall.sh fedora 39|40 # Fedora
bash reinstall.sh debian 10|11|12 # Debian
bash reinstall.sh ubuntu 20.04|22.04|24.04 # Ubuntu
bash reinstall.sh alpine 3.17|3.18|3.19|3.20 # Alpine
bash reinstall.sh opensuse 15.5|15.6|tumbleweed # openSUSE
bash reinstall.sh kali # Kali Linux
bash reinstall.sh arch # Arch Linux
bash reinstall.sh gentoo # Gentoo

功能说明

  • 不输入版本号则安装最新版
  • 不含 boot 分区和 swap 分区,最大化利用磁盘空间
  • 在虚拟机上会自动安装官方精简内核

安装进度查看方式

系统 x86 架构 ARM 架构
Debian / Kali 后台 VNC 串行控制台
其他系统 SSH / HTTP 80端口 / 后台 VNC / 串行控制台 串行控制台

串行控制台(Serial Console)方式是很多脚本默认推荐的查看安装进度的方式,比等 VNC 黑屏体验好得多。


五、注意事项

  1. 使用前先测试 — 建议在测试机或重装成本低的机器上先试
  2. 看好脚本来源 — 只使用可信来源的脚本,不要随意执行来源不明的脚本
  3. DD重装有风险 — 重装系统会清空所有数据,务必提前备份重要文件
  4. 网络环境 — 部分脚本需要稳定的网络环境,国内服务器可能需要配置代理
  5. 权限 — 大部分脚本需要 root 权限,注意检查 sudo 或直接用 root 账号执行

六、快速命令汇总

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 前置依赖
apt update && apt install -y sudo curl unzip

# 测评
bash <(curl -Ls IP.Check.Place)
curl -L https://github.com/spiritLHLS/ecs/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh -m 1
curl https://raw.githubusercontent.com/uselibrary/memoryCheck/main/memoryCheck.sh | bash

# 工具
bash <(curl -fsSL ssh_tool.eooce.com)
bash <(curl -fsSL https://github.com/go-gost/gost/raw/master/install.sh) --install

# 部署
bash <(curl -Ls https://raw.githubusercontent.com/xeefei/3x-ui/master/install.sh)
bash <(curl -Ls https://gitlab.com/rwkgyg/sing-box-yg/raw/main/sb.sh)

# DD重装
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh && bash reinstall.sh