使用windows自带shell工具连接服务器

连接方式

WIN + R 右下加运行窗口,输入cmd 打开命令窗口使用:

SSH 用户@IP地址   //  ssh [email protected]

出现错误原因及解决方式

报错1

当使用cmd窗口以ssh连接出现如下报错时

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ED25519 key sent by the remote host is
SHA256:7uLtXKSBa4XViMbzD7rPENgcmieNtQYcqNDtz8MDMOQ.
Please contact your system administrator.
Add correct host key in C:\\Users\\lolit/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in C:\\Users\\lolit/.ssh/known_hosts:3
Host key for 10.10.10.10 has changed and you have requested strict checking.
Host key verification failed.

原因:
当SSH连接时会生成认证凭据,当服务器重置或更改时重新连接凭证变更,不一致便会导致无法连接
解决方式: //删除在~/.ssh/known_hosts内的ip公钥信息

ssh-keygen -R 服务器地址

删除后重新连接即可

报错2

当使用cmd窗口以ssh连接出现如下报错时

[email protected]: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

原因:
当服务器重置后一般运营商策略为默认root用户无密码
解决方式:
登入运营商平台对实例设置密码,设置后重新连接即可

猜你喜欢

转载自blog.csdn.net/shoujoai/article/details/129467548