SSH配置恢复用户的SSH访问?

问题描述:

我已经锁定了SSH的。我在谷歌的云,这样我就可以在移动高清和更改SSH配置文件,但尝试几次后,我无法登录还在。这个问题开始后不久,我改了密码主帐户,但由于SSH不使用密码验证,我很惊讶,受影响的SSH。我试着开启密码认证,产生新的密钥,让Google的平台生成新的密钥等,但没有任何东西允许我登录。SSH配置恢复用户的SSH访问?

我不断收到此错误,无论组合密码或密码验证是否上。 权限被拒绝(公钥)。

我有一个年龄稍大的备份(几个小时,在发行前),它在告诉我太多的验证失败的任何用户([email protected]的regarless)。

,如果有任何配置设置,我可以设置为能够重新登录,我不知道。

+0

你解决你的问题?如果没有,你如何连接?你是直接使用'ssh'吗?或者你使用'gcloud compute ssh'?您是否尝试过以下答案中的任何建议? – 2014-12-30 16:59:25

不知道这属于计算器或serverfault但..

尝试增加-vv你的ssh命令。它显示了更多的调试信息

例如:

ssh -vv [email protected] 

看看,让你任何提示!它可能是一些东西,它在错误的地方搜索私钥等。

问题可能是ssh密钥保存在本地计算机中。您可以从移动的.ssh的SSH密钥/到不同的目录在您的本地计算机,看看是否能解决问题。

或者您可以启用密码验证您的ssh和使用与SSH命令-o标志,迫使非密钥验证,以确认问题是否与关键:SSH -o Pubkey验证=没有用户名@

你还要在您的sshd_config中将MaxAuthTries设置为更高的数字。