我使用 Putty 连接到主机(通过其 IP)并输入我的用户名和密码。
Access Denied
尽管我的密码正确,但主机总是返回。
这是我可以在 Putty 中修复的问题吗?还是其他原因?
答案1
- 您无法 ssh 到 Windows 机器,因此我猜想还有另一个问题。您尝试过使用 nmap 吗?它是 Linux 的标准配置,但对于 Windows,您需要下载它: http://download.cnet.com/Online-Nmap-Port-Scan/3000-18510_4-75532036.html
nmap 结果应该会显示可用的开放端口,我会从那里开始。另外,尝试考虑防火墙规则 - 它也可以阻止 ssh 访问,nmap 会显示这一点。
答案2
“拒绝访问”通常是由于用户名/密码组合错误造成的。假设您使用 Putty 从 Windows 计算机连接到某种 *nix 服务器。(如果此假设错误,请纠正我)
您可以检查以下几件事(如果我指出了显而易见的事情,请原谅):
- 您确定您输入了正确的用户名吗?
- 您确定您输入了正确的密码(大小写正确)吗?
- 您的帐户在远程服务器上是否有效、未过期、未被锁定?(请与服务器管理员或其他有访问权限的用户确认)
- 您的系统管理员是否在服务器端进行了某些更改以阻止您登录(在未告知您的情况下重置密码,或将服务器设置为仅允许使用密钥而不是密码登录 - 再次与您的系统管理员核实)
这些是我现在能想到的一些事情。当我能想到更多可以尝试的事情时,我会添加更多。
希望这可以帮助。