搬瓦工中文社区

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

搬瓦工VPS后台KiwiVM面板配置SSH密钥登录

[复制链接]
发表于 2026-7-5 21:30 | 显示全部楼层 |阅读模式
在日常运维中,我们通常SSH远程管理Linux服务器。默认情况下,SSH使用“用户名 + 密码”方式登录,如果密码强度不足,服务器很容易遭受暴力破解或字典攻击。
虽然可以通过修改SSH监听端口来降低被扫描的概率,但这种方式只能起到一定的防护作用,并不能从根本上解决安全问题。更安全、也更推荐的做法,是使用SSH密钥认证。通过密钥方式登录,可以有效避免密码被破解的风险。
在搬瓦工的KiwiVM控制面板中,可以直接管理和配置SSH密钥,无需复杂的手动操作即可完成密钥部署。

1 生成密钥对
常见客户端都有密钥对生成的功能。下面以Xshell举例,其他客户端的密钥对创建流程大致相同,不再逐一展开,可自行搜索。
打开Xshell软件,依次点击菜单栏的工具=>用户密钥管理者。
在弹出界面中,点击生成按钮,将弹出用户密钥生成向导界面。
生成密钥参数保持默认即可,一直点击下一步,直到进入密钥属性配置:

- 密钥名称:建议用容易标识的名字命名,例如"MINICHICKEN",这样就知道这个密钥是用在"MINICHICKEN"服务器上。
- 密码:可选,如果给密钥设置了密码,本质上是给私钥再加一层“锁”,会使私钥以加密形式保存,即便私钥被窃取或泄露,攻击者仍需破解该密码才能使用,从而显著提高攻击难度。

如果未设置密码,点击下一步后,Xshell会询问是否继续,点击是即可。
需要注意的是:以上设置完成后,应该继续点击下一步,而不是完成。
完成以上步骤后,就会生成新的密钥对,私钥会自动保存在Xshell中,公钥需要我们配置到服务器上。
注意:请将上面Xshell生成的公钥复制或者保存好,后面步骤还会需要。

2 在搬瓦工KiwiVM面板配置SSH公钥
在搬瓦工中,有两个地方可以配置SSH公钥。一个是在Manage SSH Keys页面配置,另一个是在KiwiVM面板中配置。
提示:以下两种配置方法中任选一种即可。

2.1 在Manage SSH Keys页面中配置
打开搬瓦工官网后,点击Client Area=>Services=>My Services=>Manage SSH Keys。
将Xshell生成的公钥粘贴在此处,然后点击Save SSH keys即可将SSH公钥保存到搬瓦工系统中。

2.2 在KiwiVM面板中配置
另一个配置SSH公钥的地方是在KiwiVM面板中,点击Client Area=>Services=>My Services,在服务器列表中找到需要配置公钥的服务器,然后点击齿轮,再点击Open KiwiVM。
打开KiwiVM面板后,点击左侧的SSH keys选项,将Xshell生成的公钥粘贴到此处,然后点击Save SSH keys即可。

2.3 在这两个地方保存的SSH公钥有什么区别呢?
在Manage SSH Keys页面中配置的SSH公钥是被保存到Billing Panel vault中的,而在KiwiVM面板中配置的SSH公钥则保存在KiwiVM vault中。以下是两种不同保存位置的区别:

对比项
Billing Panel vault
KiwiVM vault
所属层级
账号级(全局)VPS实例级
作用范围
账号下所有VPS单台VPS
生效优先级
是否覆盖对方
典型用途
统一密钥管理精细化控制单台VPS


总结来说,Billing Panel vault位于搬瓦工的账户管理层面,属于全局配置;而KiwiVM vault位于单台VPS的KiwiVM控制面板中,只对当前实例生效。
并且KiwiVM vault中的SSH公钥要优于Billing Panel vault中的,当两个位置同时配置时,会使用KiwiVM vault中的公钥。可以通过KiwiVM面板左侧SSH keys选项中的"Active set of SSH keys:"检查当前生效的SSH公钥。
每次重装系统时,以上配置的SSH公钥将自动配置到新安装的系统中:
"These SSH keys will automatically be added to /root/.ssh/authorized_keys during each OS reinstall."
(这些SSH密钥将在每次重装系统时自动添加到/root/.ssh/authorized_keys中。)

3 生效SSH密钥配置

3.1 重启生效
完成以上步骤后,SSH配置并不会立即生效,您需要重启系统使其生效。

3.1.1 通过KiwiVM面板重启VPS
打开KiwiVM控制面板后,点击左侧Main controls,然后点击Reset进行重启。

3.1.2 Reboot重启
在登录VPS的情况下,运行reboot命令进行重启。

3.2 手动配置生效(如果重启后已生效,请忽略此步骤)
如果重启后仍没有生效,您可以手动配置SSH公钥。
使用密码登录VPS后,执行以下命令将Xshell生成的SSH公钥填写到/root/.ssh/authorized_keys中:

  1. echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ..." > /root/.ssh/authorized_keys
复制代码


将以上命令中的ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ...替换为使用Xshell生成的完整公钥。
修改/etc/ssh/sshd_config配置文件:

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


检查并调整配置文件中的以下配置项,使其值与下面示例保持一致:

  1. # 禁止root使用密码登录,只允许使用密钥
  2. PermitRootLogin prohibit-password

  3. # 启用公钥认证(必须要有公钥才能登录)
  4. PubkeyAuthentication yes

  5. # 禁止所有用户使用密码登录
  6. PasswordAuthentication no
复制代码


注意:请检查配置文件末尾是否存在相同的配置项,如果配置文件中存在相同的配置项,将以文件中最后出现的配置值为准。
运行以下命令重启SSH进程:

  1. systemctl restart sshd
复制代码


4 SSH使用密钥连接服务器
打开Xshell后,点击菜单栏文件=>新建。
在弹出窗口的连接选项中填写主机IP地址和端口号。
主机IP地址可以在KiwiVM面板或者邮件中查看,端口保持默认值22。名称可自行填写,例如MINICHICKEN。
点击左侧用户身份验证选项。
用户名默认为root,验证方法勾选Public Key。
配置完成后点击连接,并在弹出告警提示时,点击接受并保存即可。
然后会弹出密钥选择界面,用户密钥选择刚刚创建的私钥,然后记得勾选记住密码,不然下次连接还会弹出此窗口。点击确定即可通过密钥方式连接到远程服务器。

🔥 个人与中小站长精选

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

美国普通 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 19:02 , Processed in 0.032738 second(s), 6 queries , Gzip On, Redis On.

Powered by Bandwagonhost x5

This is not the official forum of Bandwagonhost

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