无法通过 SSH 登录我的服务器,并且密码正确

wil*_*ler 24 ssh password login

我正在使用 Linode,我在 IRC 频道上四处询问,但似乎没有人知道。我已经通过 LISH(参考)登录到我的服务器,并且我使用了正确的密码,一切顺利。但是,我需要通过 SSH/FTP 登录,但我不能。它不断给我“权限被拒绝”。我知道密码是正确的,因为我通过 LISH 重置了它,我知道我的登录方法是正确的,因为我在使用完全相同的命令之前已经登录到我的服务器。我当然希望这不会成为一些菜鸟问题,否则我会非常沮丧。

pes*_*nce 46

您需要ssh更详细地运行(客户端,可能还有服务器)以了解身份验证失败的原因。对于客户端,运行

ssh -vvv username@host 
Run Code Online (Sandbox Code Playgroud)

在服务器端,检查日志。/var/log/auth.log将使您对尝试登录时发生的事情有一个很好的了解,查找包含sshd. 身份验证失败的原因有多种,从简单(您没有使用正确的用户名)到更复杂(sshd配置为使用错误的身份验证系统)。