找回密码
立即注册
搜索
发新帖

22

积分

0

好友

2

主题
发表于 2025-2-10 16:01:53 | 查看: 59| 回复: 0
在macOS上使用默认提供的Terminal或者自行安装的替代品iTerm连接VPS是一件很轻松的事情,如果你偏好图形界面操作,可以考虑使用Termius。

首先我们需要下载或者生成Key,过程非常简单。在dmit中点击访问 -- SSH公钥 -- 生成新的公钥
注意:生成新的公钥后,需要再点击“保存到实例”,这个公钥才会关联到你的实例。


1. 使用下载的Key进行访问

打开私钥的压缩包"ssh_rsa_keys.zip"并解压,我们会看到两个文件夹,"public_key"内是公钥,"private_key"内是".ppk"还有".pem"两种格式的私钥,macOS需要的是".pem"格式的,即"key-xxx.pem"。

直接使用是无法连接的,我们需要对"key-xxx.pem"文件设置权限
  1. chmod 600 /Users/你的路径/key-xxx.pem
复制代码
输入密码后回车就能完成修改权限,现在我们可以使用Key进行连接了。

然后,需要把pem添加到你本地
  1. ssh-add  /Users/你的路径/key-xxx.pem
复制代码

接下来就可以直接连接了:
  1. ssh -i /Users/你的路径/key-xxx.pem root@DMIT_VPS_IP
复制代码

需要注意的是,首次连接会提示是否确认继续连接。

在系统重装后,由于"ECDSA key fingerprint"发生改变,默认会拒绝连接。

为了重新连接,我们需要修改"~/.ssh/known_hosts"文件,删除你IP的条目或者直接删除该文件,当然你也可以使用如下命令来简单实现删除。

ssh-keygen -R YOUR_VPS_IP




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|AAWW论坛

GMT+8, 2025-3-14 01:01 , Processed in 0.134656 second(s), 28 queries .

Powered by aaww.net

管理员:admin@aaww.net

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