You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SSH服务器同时启用证书认证与密码认证的配置排查求助

SSH服务器同时启用证书认证与密码认证的配置排查求助

各位大佬,我最近在配置SSH服务器的认证方式时遇到了麻烦,想请大家帮忙排查下:

我自己用证书可以正常SSH登录服务器,但我给服务器配置了一个需要密码登录的用户,用Putty连接的时候,服务器只提供证书登录选项,直接报错:

No supported authentication methods available (server sent publickey, gssapi-keyex, gssapi-with-mic)

我已经做了这些操作,但都没效果:

  • 修改了/etc/ssh/sshd_config,将PasswordAuthentication设置为yes,并重启了sshd服务
  • 注意到sshd_config里有引入单独.conf文件的配置,于是在/etc/ssh/sshd_config.d/50-redhat.conf里也添加了PasswordAuthentication yes

查看/var/log/secure日志,只看到这条记录:

May 10 12:42:54 [user] sshd[2053]: Connection closed by authenticating user [user] [source-ip] port 60374 [preauth]

最关键的是,我连输入密码的机会都没有。想问问大家,除了这些地方,我还应该检查哪些配置,才能让服务器同时支持证书和密码两种登录方式?

备注:内容来源于stack exchange,提问作者Bokkie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 12:03:00