我拥有一个运行良好的 rackspace 云服务器。我使用 WinSCP 和 Putty 连接并管理它。然后我调整了实例的大小,增加了一些内存。现在,每当我尝试通过 putty 连接它时,它都会接受用户名,但即使输入正确的密码,它也会返回“访问被拒绝”。
我的 Putty 设置没有问题,因为我可以连接到我的其他 Raskspace Cloud 服务器。它不仅适用于此实例。
我多次重新启动了 ssh,重新生成了密钥,重新安装了 ssh 和 openssh-server,但都无济于事。
答案1
这看起来像是您的服务器上的一个损坏的文件,可能是由于此服务器调整大小而导致的,如果我是您,我会联系 Rackspace 支持并让他们查看一下。
答案2
我运行了以下命令
sudo apt-get remove ssh
sudo apt-get remove openssh-server
rm -rf /etc/ssh
mkdir /etc/ssh
sudo apt-get install ssh openssh-server
最终,它成功了。