VPS常用命令
VPS

VPS常用命令

VPS常用命令

154次点击4分钟阅读

Debian系统安装docker、compose

一、分步骤详细安装:

1apt install curl
1su -  # 切换到 root 用户
2apt-get update
3apt-get install sudo
1sudo apt-get update && \
2sudo apt-get install -y apt-transport-https ca-certificates curl gnupg lsb-release && \
3curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg && \
4echo "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 && \
5sudo apt-get update && \
6sudo apt-get install -y docker-ce docker-ce-cli containerd.io && \
7sudo systemctl start docker && \
8sudo systemctl enable docker && \
9docker --version
1sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && \
2sudo chmod +x /usr/local/bin/docker-compose && \
3sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose && \
4docker-compose --version

猫猫工具

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

一键搭建TG代理脚本

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

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

1bash <(curl -L -s media.ispvps.com)
2bash <(curl -sL IP.Check.Place)

CloudFlare一键DDNS脚本

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

DD 纯净Linux系统脚本 下载前记得更新源,安装 wget 组件,以下命令仅对应原系统: Debian 系(Debian/Kali/Ubuntu):

1apt update
2apt install wget -y

红帽系(CentOS/AlmaLinux/RockyLinux/Fedora 等):

1dnf install wget -y

AlpineLinux(需要安装 wget bash 组件,并把系统默认的 shell 从 ash 改成 bash):

1apk update
2apk install wget bash
3sed -i 's/root:\/bin\/ash/root:\/bin\/bash/g' /etc/passwd

下载脚本

1wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh

国内机器现在可以从 Gitee 下载:

1wget --no-check-certificate -qO InstallNET.sh 'https://gitee.com/mb9e8j2/Tools/raw/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh

运行DD脚本

脚本格式

1bash InstallNET.sh -系统版本 -项目 "数值"

常用版本

1bash InstallNET.sh -debian 12 -pwd 'huanhq' -port "45622" --bbr

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

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

KMS激活服务器

Docker Compose

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

Windows端操作

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

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

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

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

🔧 系统优化 & 管理

1. 开启 Swap 虚拟内存

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

2. TCP 网络优化

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

3. NetCup VPS 硬盘扩容

1growpart /dev/vda 3
2resize2fs /dev/vda3

🌐 网络 & IP 管理

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

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

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

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

写入 DNS 配置

1sudo tee /etc/resolv.conf <<EOF
2nameserver 8.8.8.8
3nameserver 1.1.1.1
4nameserver 2001:4860:4860::8844
5nameserver 2606:4700:4700::1111
6EOF

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

1sudo chattr +i /etc/resolv.conf

解锁 DNS 配置

1sudo chattr -i /etc/resolv.conf

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

1# 英文输出
2curl -sL https://sick.onl | bash
3
4# 中文输出
5curl -sL https://sick.onl | bash -s -- -cn

🛠️ 面板 & 工具

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

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

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

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

3. 科技 Lion 脚本合集

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

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

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

5. 无痕网络测试(NodeQuality)

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

6. 脚本收藏夹

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

7. 测速

1wget -qO- bench.sh | bash

📌 注意事项

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

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

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