我刚刚在OVHcloud上创建了我的第一个VPS主机。当我第一次使用ssh时,我看到:
The authenticity of host 'X.X.X.X (X.X.X.X)' can't be established.
ECDSA key fingerprint is SHA256:<the-fingerprint>.
Are you sure you want to continue connecting (yes/no/[fingerprint])?有办法验证这个指纹吗?我知道人们大多数时候忽略了MITM的可能性,并跳过了检查。但大多数情况下,第一次连接发生在内部网络中,但这里不是这种情况。
或者,我很乐意使用web管理器将ssh公钥上传到服务器。但我还没有找到这样做的方法。
发布于 2020-11-05 22:09:56
这两个问题的答案都是否定的:
/etc/ssh/ssh_hosts_ecdsa*中的密钥)。因此,对于第一个连接,无法验证此指纹。ssh-copy-id root@vpsXXX上传。请注意,在OVH的公共云实例上可能会出现这种情况,但对于VPS则不会
发布于 2021-03-16 04:04:11
答案是肯定的。
我刚刚发现您可以直接从OVH管理器连接到KVM,从而通过tty1连接。
去你的OVH经理那里,在你的VPS页面上,应该有一个写着“名字”的部分。然后在下拉菜单中有一个选项"KVM“,它允许您通过QEMU实例本地连接到您的VPS。
您可以通过这种方式登录后获取指纹。

https://stackoverflow.com/questions/64692255
复制相似问题