VPS常用命令

VPS常用命令

 次点击
30 分钟阅读

Debian系统安装docker、compose

一、分步骤详细安装:

apt install curl
su -  # 切换到 root 用户
apt-get update
apt-get install sudo
sudo apt-get update && \
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg lsb-release && \
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg && \
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null && \
sudo apt-get update && \
sudo apt-get install -y docker-ce docker-ce-cli containerd.io && \
sudo systemctl start docker && \
sudo systemctl enable docker && \
docker --version
sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && \
sudo chmod +x /usr/local/bin/docker-compose && \
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose && \
docker-compose --version

猫猫工具

wget -N --no-check-certificate https://fly-uni.com/onekey/zhumao.sh && chmod 700 ./zhumao.sh && ./zhumao.sh

一键搭建TG代理脚本

wget -N --no-check-certificate https://github.com/whunt1/onekeymakemtg/raw/master/mtproxy_go.sh && chmod +x mtproxy_go.sh && bash mtproxy_go.sh

流媒体解锁检测脚本(DNS/原生解锁检测)

bash <(curl -L -s media.ispvps.com)

bash <(curl -sL IP.Check.Place)

CloudFlare一键DDNS脚本

bash <(wget -qO- https://raw.githubusercontent.com/mocchen/cssmeihua/mochen/shell/ddns.sh)

DD 纯净Linux系统脚本 下载前记得更新源,安装 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 12 -pwd 'huanhq' -port "45622" --bbr

示意:DD为debian 12系统,ssh密码设置为xiaoge.org ,ssh端口改为 45622 ,使用bbr+fq;

完成后按提示,运行 reboot 重启系统即可 (首次启动会比较慢)。

KMS激活服务器

Docker Compose

version: '3.3'
services:
    kms:
        container_name: kms
        ports:
            - '1688:1688' #前面的端口可以按照服务器情况或个人喜好修改
        restart: always
        image: 'pykmsorg/py-kms:latest'

Windows端操作

部署完成后以管理员模式打开Powershell或命令提示符,依次运行如下命令:

不同版本查询对应GVLK Keys 密钥,如Win10、11专业版为:W269N-WFGWX-YVC9B-4J6C9-T83GX

slmgr /upk
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /skms <搭建KMS服务的IP地址+端口,如:192.168.2.1:1688>
slmgr /ato

操作完,系统应该就会提示激活成功了。

🔧 系统优化 & 管理

1. 开启 Swap 虚拟内存

wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh

2. TCP 网络优化

wget http://sh.nekoneko.cloud/tools.sh -O tools.sh && bash tools.sh

3. NetCup VPS 硬盘扩容

growpart /dev/vda 3
resize2fs /dev/vda3

🌐 网络 & IP 管理

1. IP 解锁检测(流媒体/区域检测)

bash <(curl -sL IP.Check.Place)

bash <(curl -L -s check.unlock.media)

2. 解决 BandwagonHost (BWG) VPS DNS 解析问题

写入 DNS 配置

sudo tee /etc/resolv.conf <<EOF
nameserver 8.8.8.8
nameserver 1.1.1.1
nameserver 2001:4860:4860::8844
nameserver 2606:4700:4700::1111
EOF

####锁定 DNS 配置(防止被修改)

sudo chattr +i /etc/resolv.conf

####解锁 DNS 配置

sudo chattr -i /etc/resolv.conf

3.独立服务器硬件检测脚本

# 英文输出
curl -sL https://sick.onl | bash

# 中文输出
curl -sL https://sick.onl | bash -s -- -cn

🛠️ 面板 & 工具

1. X-UI 面板安装(FranzKafkaYu 版)

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

2. 3X-UI 面板安装(MHSanaei 版)

bash <(curl -Ls https://raw.githubusercontent.com/MHSanaei/3x-ui/refs/tags/v2.5.8/install.sh)

3. 科技 Lion 脚本合集

curl -sS -O https://kejilion.pro/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh

4. 融合怪测试脚本(ECS 综合检测)

bash <(wget -qO- --no-check-certificate https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh)

5. 无痕网络测试(NodeQuality)

bash <(curl -sL https://run.NodeQuality.com)

6. 脚本收藏夹

bash <(curl -sL https://sh.nodeseek.com)

7. 测速

wget -qO- bench.sh | bash

📌 注意事项

部分脚本需要 root 权限,建议使用 sudo -i 或 su root 切换至管理员运行。 谨慎执行来源不明的脚本,建议先检查脚本内容再运行。 部分脚本可能依赖 wget 或 curl,确保系统已安装:

apt install -y wget curl  # Debian/Ubuntu
yum install -y wget curl  # CentOS

整理完毕,建议收藏备用! 🚀

© 本文著作权归作者所有,未经许可不得转载使用。