搬瓦工 VPS 购买之后会收到一封邮件,告知 VPS 的账户、密码等信息。除此之外,我们也可以设置 SSH Key(SSH 密钥),然后通过 SSH 密钥登录我们的 VPS 服务器。使用 SSH 密钥更安全一些,不会发生密码泄露的问题。本文介绍一下搬瓦工在 VPS 上生成 SSH 密钥,并配置 SSH 公钥、修改 SSH 配置文件、配置本地 SSH 私钥,实现搬瓦工 VPS 使用 SSH Key 登录 VPS 的方法。
本教程适用于本地为 Windows、MacOS、Linux 等环境,基本上是通用的。
当然,如果要使用 SSH 密钥登录,那么一定要保存好密钥文件,丢了会比较麻烦。
一、搬瓦工生成 SSH 密钥
本教程以Ubuntu 22.04 LTS 为例,不同 Linux 发行版应该都差不多。
以下所有操作都在 /root
目录下执行。大家如果在不同目录的话注意操作时候的文件路径。
首先登录 VPS,生成一个 SSH 密钥对:
ssh-keygen
输入上面命令后一路回车即可,一般不需要设置额外的密码。
生成结果如上图所示,其中两行就是生成的私钥、公钥地址:
Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥
二、搬瓦工 VPS 配置公钥
然后需要在 VPS 上配置一下公钥。
将公钥文件导入到 authorized_keys 这个文件:
cat .ssh/id_rsa.pub >> .ssh/authorized_keys
确保 .ssh 文件夹有正确的权限(否则会登录失败):
chmod 700 .ssh chmod 600 .ssh/authorized_keys
然后可以使用 ll -h
命令查看一下权限是否设置正确。
至此,公钥就配置完成了。
三、修改 SSH 配置使用密钥登陆
然后需要改一下 SSH 的配置文件,修改下面文件:
vim /etc/ssh/sshd_config
主要修改下面几个地方(添加设置项或者修改已有设置项):
RSAAuthentication yes PubkeyAuthentication yes
此外,确保可以使用 root 账户登录(搬瓦工 VPS 一般没有这个问题):
PermitRootLogin yes
然后重启一下 SSH 服务:
service sshd restart
至此,VPS 上的所有操作完成,接下来需要本地配置一下使用私钥登录。
四、本地配置私钥登录
首先需要把 SSH 私钥下载到本地,然后使用xshell登陆,选择秘钥登陆
五、后续步骤以及搬瓦工新手教程推荐
最后还有一步,没有放在上面,因为需要额外提醒一下大家。
如果需要彻底关闭密码登陆,仅使用 SSH 密钥登陆,那么可以修改 SSH 配置文件的下面设置项:
PasswordAuthentication no
注意:如果要彻底关闭密码登录,一定要确保 SSH 密钥登录已经正确配置,可以正常登录,并且确保妥善保管 SSH 私钥。否则要是私钥丢了,是登录不了的。
六、搬瓦工推荐方案
搬瓦工推荐方案
如果您有选择困难症,直接选中间的 CN2 GIA-E方案,季付 $49.99,多达 12 个机房任意切换方案 | CPU/内存 | 硬盘 | 流量/带宽 | 机房 | 价格 | 购买 |
---|---|---|---|---|---|---|
CN2 (最便宜) | 1核/1GB | 20GB | 1TB/1Gbps | DC3 CN2 DC8 ZNET | $49.99/年 | 链接 |
CN2 | 1核/2GB | 40GB | 2TB/1Gbps | $52.99/半年 $99.99/年 | 链接 | |
CN2 GIA-E (最推荐) | 2核/1GB | 20GB | 1TB/2.5Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 日本软银 JPOS_1 荷兰 EUNL_9 | $49.99/季度 $169.99/年 | 链接 |
CN2 GIA-E | 3核/2GB | 40GB | 2TB/2.5Gbps | $89.99/季度 $299.99/年 | 链接 | |
HK | 2核/2GB | 40GB | 0.5TB/1Gbps | 中国香港 CN2 GIA 日本东京 CN2 GIA | $89.99/月 $899.99/年 | 链接 |
HK | 4核/4GB | 80GB | 1TB/1Gbps | $155.99/月 $1559.99/年 | 链接 | |
TOKYO | 2核/2GB | 40GB | 0.5TB/1.5Gbps | 日本大阪 CN2 GIA | $49.99/月 $499.99/年 | 链接 |
TOKYO | 4核/4GB | 80GB | 1TB/1.5Gbps | $86.99/月 $869.99/年 | 链接 | |
搬瓦工优惠码:BWHCGLUKKB | 搬瓦工购买教程:《2024 年最新搬瓦工购买教程和支付宝支付教程》 |
选择建议:
- 入门:洛杉矶 CN2 套餐,目前最便宜,可选 CN2 GT 机房,入门之选。
- 推荐:洛杉矶 CN2 GIA-E 套餐,价格适中,速度超快,可选机房多,性价比最高。
- 高端:香港 CN2 GIA 套餐,价格较高,但是无可挑剔。