基于SSH密钥的身份验证失败

乔治·波特

我有一个RSA密钥对,用于身份验证进入我的SSH服务器。该服务器是Ubuntu服务器,我正在尝试在Windows上使用Putty登录。我将私钥加载到Pageant(Putty身份验证代理)中,然后尝试登录。服务器要求输入我的用户名。然后,我收到错误消息:“已断开连接:没有可用的受支持的身份验证方法”。

接下来,我尝试坐在服务器计算机上,并使用用户名和密码直接登录。然后,在仍然登录到主机的同时,我尝试再次使用RSA密钥从远程计算机通过SSH进入服务器。在这种情况下,登录过程将起作用。

任何人都可以帮助我找出为什么基于密钥的身份验证仅在用户已经登录到主机时才起作用的原因。谢谢你。

散布

我已经看到当用户的主目录不是本地目录,而是在网络上的NFS自动挂载时会发生这种情况。如果您的主目录sshd在查找时尚未挂载~/.ssh/authorized_keys,它将无法及时访问,因此基于公钥的身份验证将失败。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SSH-密码提示后,基于密钥的身份验证失败

SSH,基于密钥的身份验证和密码

共享/ home和OpenLDAP的SSH密钥身份验证失败

如何使用〜/ .ssh / config文件为GitHub设置基于SSH密钥的身份验证?

TFVC的ssh密钥身份验证

SSH密钥身份验证在错误的地方?

基于JBoss表单的身份验证失败

GitBucket基于SSH的身份验证

从基于 SSH 密钥的身份验证切换到普通帐户登录

基于SSH密钥的身份验证:known_hosts与authorized_keys

Windows SSH服务器拒绝来自客户端的基于密钥的身份验证

允许root仅通过基于密钥的身份验证通过ssh登录

基于SSH密钥的身份验证是否取决于用户帐户?

多用户使用基于ssh密钥的身份验证进行远程访问

通过 SSH 密钥进行服务器身份验证失败

openWRT Dropbear SSH密钥身份验证失败,并显示“未知算法”

为什么此用户的SSH密钥身份验证失败?(CENTOS 7)

SSH失败的公钥身份验证

流浪ssh身份验证失败

SSH-身份验证失败太多

Mac 上的 ssh 身份验证失败

基于主机的身份验证和基于密钥的身份验证之间的区别

flyway是否支持Snowflake的基于身份验证密钥的凭据

正常 ssh 工作时 Vagrant ssh 身份验证失败

将用户添加为sudoer,但在基于ssh密钥的登录身份验证后仍提示输入密码

如何在需要sudo进行根访问和基于ssh密钥的身份验证的系统上使用SFTP?

与Keepass + Putty一起使用SSH密钥身份验证时的sudo身份验证

使用密钥的扭曲的ssh服务器身份验证

如何为Windows SSH设置UNIX的密钥身份验证?