Ric*_*ran 2 ssh centos root private-key ssh-keys
我有一台 Centos 5.9 服务器,我之前已将其配置为通过 SSH 密钥登录进行访问,并且这已经运行了好几个月。我最近不得不远程解决一个问题,这需要我暂时重新启用 root 登录。解决此问题后,我通过在 sshd_config 文件中设置“PermitRootLogin no”来禁用 root 登录,但是,我还设置了“密码验证否”,我认为这是我搞砸的地方。执行此操作后,我无法再登录到服务器,我只收到消息:
Permission denied (publickey,gssapi-with-mic).
Run Code Online (Sandbox Code Playgroud)
我基本上没有其他方法可以通过 SSH 访问服务器,所以我解脱了!我相当肯定这是因为我已经将密码身份验证设置为 no 这就是问题所在,我没有更改服务器上的任何其他设置,这些设置应该会影响以前正常工作的密钥。
如何通过 SSH 重新获得对服务器的访问权限?
| 归档时间: |
|
| 查看次数: |
448 次 |
| 最近记录: |