云计算百科
云计算领域专业知识百科平台

SSH连接Linux系统远程服务器报错Permission denied (publickey,gssapi-keyex,gssapi-with-mic)完美解决

概览

本地cmd命令行中执行连接远程云服务器的命令:

ssh root@124.21.32.21

其中root为root账户,@符号后的ip是云服务器的公网ip。执行上述命令后报错:Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

解决步骤

1、通过云服务的远程连接进入云服务器

执行命令打开云服务器的ssh连接配置文件: sudo vim /etc/ssh/sshd_config

(如果不通过sudo来执行上述命令,会提示权限不够。)

2、修改下面三个配置项的值

PermitRootLogin yes PubkeyAuthentication no PasswordAuthentication yes

PermitRootLogin 值为yes,表示允许远程连接。 PubkeyAuthentication 值为no,表示关闭公钥验证。 PasswordAuthentication 值为yes,表示开启密码验证。

3、执行如下命令重启ssh服务

sudo service sshd restart

至此,本地重新执行命令:

ssh root@124.21.32.21

应该就能够连接远程服务器了。

赞(0)
未经允许不得转载:网硕互联帮助中心 » SSH连接Linux系统远程服务器报错Permission denied (publickey,gssapi-keyex,gssapi-with-mic)完美解决
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!