搬瓦工中文社区

 找回密码
 立即注册
查看: 85|回复: 0

搬瓦工VPS首次登录清单(基本安全加固及初始化步骤)

[复制链接]
发表于 2026-7-9 15:52 | 显示全部楼层 |阅读模式
这篇文章的内容面向新手的详尽指南,手把手带你完成VPS的最核心初始化工作。我们会直接提供经过实战检验的、最简洁的命令行操作步骤来帮你完成首次登录需要完成的事情。

第一阶段:进入系统与基础环境更新

在我们开始之前,首先要确保系统本身是最新的,没有已知的安全漏洞。本教程以目前最适合新手、社区生态较好的 Ubuntu / Debian 系统为例。

1. 首次 SSH 连接

在本地电脑上打开终端(Windows 可以使用 PowerShell 或 CMD,macOS 使用 Terminal),输入以下命令并回车:

  1. ssh root@你的VPS_IP地址
复制代码


如果是首次连接,系统会弹出一长串关于指纹(ECDSA key fingerprint)的警告,这是正常的安全机制。输入 yes 并回车,随后输入你的Root密码(注意,Linux环境下输入密码时屏幕不会显示任何字符,盲打完毕后直接回车即可)

也可以通过其他的第三方SSH软件(Finallshell、putty、Termius或Xshell)直接输入主机IP+端口,还有用户名和密码然后直接登陆就可以。

2. 更新软件包列表与升级系统

成功登入后,第一件事就是更新操作系统的软件源和已安装的软件包。这就像是给你的手机系统打最新的安全补丁。

  1. apt update && apt upgrade -y
复制代码


- apt update:从服务器获取最新的软件列表。
- apt upgrade -y:根据最新的列表,将系统中所有老旧的软件升级到最新版本。-y 表示在升级过程中自动回答“yes”,无需人工干预。

第二阶段:更改SSH端口 - 拒绝非法入侵

默认的SSH端口是 22,这是全网扫描机器人最喜欢光顾的地方。修改端口并启用密钥登录,能帮你屏蔽99.9%的自动化攻击。

1. 修改默认 SSH 端口

我们需要编辑SSH的配置文件。这里使用系统自带的 nano 文本编辑器。

  1. nano /etc/ssh/sshd_config
复制代码


使用键盘方向键向下滚动,找到被注释掉的这一行:#Port 22。 将其修改为一个不常用的端口号(建议在 10000 到 65000 之间),例如我们改为 48862。请去掉前面的 # 号:

  1. Port 48862
复制代码


修改完成后,按下 Ctrl + O 保存,回车确认,然后按下 Ctrl + X 退出编辑器。

重启SSH服务以使配置生效:

  1. systemctl restart sshd
复制代码


⚠️ 警告: 重启服务后,千万不要关闭当前的SSH窗口! 请立刻打开一个全新的终端窗口,使用新端口测试是否能成功连接:
  1. ssh -p 48862 root@你的VPS_IP地址
复制代码

如果新窗口能成功连上,你才可以安全地关闭旧窗口。如果连不上,你还可以在旧窗口中把配置改回来,避免自己被锁在外面。

2. 进一步防御:配置 SSH 密钥登录

密码可能会被暴力破解,但长达几千位的非对称密钥则在算力上坚不可摧。我们需要在本地电脑生成一对钥匙(公钥和私钥),然后把公钥放在VPS上,私钥留在本地。

在你的本地电脑终端(不是VPS上)执行:

  1. ssh-keygen -t ed25519 -C "my_vps_key"
复制代码


ed25519 是目前极力推荐的加密算法,比传统的RSA更安全且更快速。 一路回车即可(默认会保存在本地的 ~/.ssh/id_ed25519 文件中)。

将公钥传输到VPS:

- 如果你的本地是 Mac/Linux:
  1. ssh-copy-id -p 28492 root@你的VPS_IP地址
复制代码


- 如果你的本地是 Windows:
你需要手动将本地 C:\Users\你的用户名\.ssh\id_ed25519.pub 文件里面的那一长串文本复制下来。然后回到 VPS的终端,执行以下命令将公钥粘贴进去:

  1. mkdir -p ~/.ssh
  2. nano ~/.ssh/authorized_keys
复制代码


将复制的公钥文本粘贴进去,Ctrl + O 保存,Ctrl + X 退出。接着设置极其严格的权限以确保安全:

  1. chmod 700 ~/.ssh
  2. chmod 600 ~/.ssh/authorized_keys
复制代码


关闭密码登录:
当你确认可以通过密钥免密码成功登录后,我们要彻底把密码登录的门焊死。 再次编辑SSH配置:
  1. nano /etc/ssh/sshd_config
复制代码


找到 PasswordAuthentication,将其修改为 no:
  1. PasswordAuthentication no
复制代码


保存并退出,再次重启SSH服务:
  1. systemctl restart sshd
复制代码

至此,你的服务器已经变成了铜墙铁壁。

第三阶段:部署 UFW 系统级防火墙

即使修改了SSH端口,如果后续你安装了其他软件暴露了不必要的端口,依然存在风险。我们需要一个防火墙来实行“白名单”制度:除了我允许的,其他一律拦截。

Ubuntu/Debian 推荐使用 ufw (Uncomplicated Firewall)。

1. 安装与配置基础规则

  1. apt install ufw -y
复制代码


首先,设定默认规则:拒绝所有外部主动连接进来的请求,允许所有服务器内部向外发送的请求。

  1. ufw default deny incoming
  2. ufw default allow outgoing
复制代码


2. 放行必要的端口

这是最关键的一步,必须先放行你刚刚修改的SSH端口,否则一旦启用防火墙,你就会立刻失联!
  1. ufw allow 48862/tcp
复制代码


如果你未来打算运行一些个人工具(例如通过容器部署探针、笔记软件等),并希望通过 http://你的IP:端口 的形式最直接、最纯净地访问它们,你可以在此时或者未来放行对应的端口。例如,放行常用的 80、443 以及一个自定义的 3001 端口:

  1. ufw allow 80/tcp
  2. ufw allow 443/tcp
  3. ufw allow 3001/tcp
复制代码


3. 启用防火墙

确认SSH端口已放行后,启动防火墙:
  1. ufw enable
复制代码


系统会提示这可能会中断当前的SSH连接,输入 y 确认。查看当前防火墙状态和放行列表:
  1. ufw status
复制代码


第四阶段:网络基建与性能优化

为了让你的服务器与外界的通信更加顺畅,特别是应对高延迟、容易丢包的跨国网络环境,我们需要开启一项内核级的网络优化技术。

开启 BBR 拥塞控制算法

BBR(Bottleneck Bandwidth and Round-trip propagation time)是 Google 开发的一种网络拥塞控制算法,能显著提升网络的吞吐量并降低延迟。现代的Linux内核(4.9以上)已经原生集成了该模块。

直接修改系统配置文件:

  1. echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
  2. echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
复制代码


应用并使其立即生效:
  1. sysctl -p
复制代码


验证 BBR 是否成功开启:
  1. lsmod | grep bbr
复制代码

如果输出结果中包含 tcp_bbr 字样,说明配置已大功告成。此时你的服务器网络传输能力已经得到了极大的释放。

第五阶段:时区校准与基础工具包

最后,为了方便后续的日常维护和问题排查,我们需要将服务器时间调整到本地时区,并安装一些不可或缺的系统工具。

1. 设置系统时区

如果你的VPS位于海外,默认时间通常是UTC时间。为了在看系统日志、设置定时任务(Cron)时不会因为时差产生混乱,建议将其修改为你所在的时区(例如北京时间):
  1. timedatectl set-timezone Asia/Shanghai
复制代码

输入 date 命令即可查看当前时间是否已正确更改。

2. 安装必备的运维兵器

把这些轻量级的工具备齐,以后遇到任何问题都能游刃有余地排查:
  1. apt install curl wget htop tmux net-tools -y
复制代码


- curl & wget: 命令行下的网络下载神器,几乎所有的一键安装脚本都要依赖它们。
- htop: 强化版的任务管理器。输入 htop,你可以直观地看到每个CPU核心的负载、内存占用以及到底是谁在消耗系统资源。
- tmux: 终端复用大师。当你需要执行一个耗时极长的任务时(比如编译安装),在 tmux 窗口里运行,即使你不小心关闭了本地电脑的SSH软件,任务依然会在服务器后台安全地执行。

结语

至此,你的VPS已经从一个 什么都没有的状态 变成了一个兼具高安全性与高性能的“精装堡垒”。它不仅抵御了潜伏在暗处的恶意扫描,也为未来部署各类纯粹、高效的后端服务打下了最坚实的基础。

🔥 个人与中小站长精选

强烈推荐兼顾性价比与访问速度的完美平衡

美国普通 KVM
$49.99 /年
新手盲选,最便宜套餐
  • ✓ 2CPU / 1GB 内存
  • ✓ 20GB SSD 硬盘
  • ✓ 1000G / 月流量
  • ✓ 1Gbps 峰值带宽
  • ✓ DC2 / DC8 多机房
绝对首选
洛杉矶 CN2 GIA
$49.99 /季
强烈推荐,性价比之选
  • ✓ 2CPU / 1GB 内存
  • ✓ 20GB SSD 硬盘
  • ✓ 1000G / 月流量
  • 2.5Gbps 超大带宽
  • ✓ DC6 / DC9 高端机房
新加坡 CN2 GIA
$49.99 /季
亚洲优化,直连低延迟
  • ✓ 2CPU / 2GB 内存
  • ✓ 40GB SSD 硬盘
  • ✓ 500GB / 月流量
  • ✓ 1.5Gbps 峰值带宽
  • ✓ SG8 CN2 GIA 机房

👑 高端与极致速度专区

土豪专属,物理距离与顶级优化的双重保障

日本大阪 CN2 GIA
$49.99 /季
三网直连,亚洲性价比
  • ✓ 2CPU / 2GB 内存
  • ✓ 40GB SSD 硬盘
  • ✓ 500GB / 月流量
  • ✓ 1.5Gbps 峰值带宽
  • ✓ OS6 CN2 GIA 机房
日本东京 CN2 GIA
$89.99 /月
企业首选,国外顶尖VPS
  • ✓ 2CPU / 2GB 内存
  • ✓ 40GB SSD 硬盘
  • ✓ 500GB / 月流量
  • ✓ 1.2Gbps 峰值带宽
  • ✓ TY8 CN2 GIA 机房
顶配
中国香港 CN2 GIA
$89.99 /月
极致速度,堪比国内VPS
  • ✓ 2CPU / 2GB 内存
  • ✓ 40GB SSD 硬盘
  • ✓ 500GB / 月流量
  • 1Gbps 香港专线
  • ✓ HK8 CN2 GIA 机房
搬瓦工普通 KVM 入门套餐 (便宜)
内存CPU硬盘流量带宽操作
1GB2核20GB1000G1Gbps立即购买
2GB3核40GB2000G1Gbps立即购买
4GB4核80GB3000G1Gbps立即购买
8GB5核160GB4000G1Gbps立即购买
16GB6核320GB5000G1Gbps立即购买
24GB7核480GB6000G1Gbps立即购买
美国洛杉矶 LA CN2 GIA 推荐套餐 (推荐)
内存CPU硬盘流量带宽操作
1GB2核20GB1000G2.5Gbps立即购买
2GB3核40GB2000G2.5Gbps立即购买
4GB4核80GB3000G2.5Gbps立即购买
8GB6核160GB5000G5Gbps立即购买
16GB8核320GB8000G5Gbps立即购买
32GB10核640GB10000G10Gbps立即购买
64GB12核1280GB12000G10Gbps立即购买
64GB12核1280GB15000G10Gbps立即购买
64GB12核1280GB20000G10Gbps立即购买
64GB24核1280GB12000G10Gbps立即购买
美国洛杉矶 CN2 GIA SLA 高端套餐 (保障)
内存CPU硬盘流量带宽操作
1GB2核20GB1000G2.5Gbps立即购买
2GB3核40GB2000G2.5Gbps立即购买
4GB4核80GB3000G2.5Gbps立即购买
8GB6核160GB5000G5Gbps立即购买
16GB8核320GB8000G5Gbps立即购买
32GB10核640GB10000G10Gbps立即购买
64GB12核1280GB12000G10Gbps立即购买
64GB12核1280GB15000G10Gbps立即购买
64GB12核1280GB20000G10Gbps立即购买
新加坡 SINGAPORE CN2 GIA 高端套餐 (快速)
内存CPU硬盘流量带宽操作
2GB2核40GB500G1.5Gbps立即购买
4GB4核80GB1000G1.5Gbps立即购买
8GB6核160GB2000G2.5Gbps立即购买
16GB8核320GB4000G2.5Gbps立即购买
32GB10核640GB6000G5Gbps立即购买
64GB12核1280GB8000G5Gbps立即购买
日本大阪 OSAKA CN2 GIA 高端套餐 (快速)
内存CPU硬盘流量带宽操作
2GB2核40GB500G1.5Gbps立即购买
4GB4核80GB1000G1.5Gbps立即购买
8GB6核160GB2000G1.5Gbps立即购买
16GB8核320GB4000G1.5Gbps立即购买
32GB10核640GB6000G1.5Gbps立即购买
64GB12核1280GB8000G1.5Gbps立即购买
日本东京 TOKYO CN2 GIA 顶级套餐 (最快)
内存CPU硬盘流量带宽操作
2GB2核40GB500G1.2Gbps立即购买
4GB4核80GB1000G1.2Gbps立即购买
8GB6核160GB2000G1.2Gbps立即购买
16GB8核320GB4000G1.2Gbps立即购买
32GB10核640GB6000G1.2Gbps立即购买
64GB12核1280GB8000G1.2Gbps立即购买
中国香港 HONG KONG CN2 GIA 顶级套餐 (最快)
内存CPU硬盘流量带宽操作
2GB2核40GB500G1Gbps立即购买
4GB4核80GB1000G1Gbps立即购买
8GB6核160GB2000G1Gbps立即购买
16GB8核320GB4000G1Gbps立即购买
32GB10核640GB6000G1Gbps立即购买
64GB12核1280GB8000G1Gbps立即购买
📢 官方最新公告: 目前搬瓦工全网无优惠码,此前流传所有代码均已失效,请直接点击上方按钮选购官方在售套餐。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|搬瓦工VPS论坛

GMT+8, 2026-7-28 20:24 , Processed in 0.022305 second(s), 6 queries , Gzip On, Redis On.

Powered by Bandwagonhost x5

This is not the official forum of Bandwagonhost

快速回复 返回顶部 返回列表