我可以通过sftp在WinSCP上使用相同的凭据,那么为什么我会在Atom的远程编辑包上收到错误消息呢?
我通过修改服务器上的sshd_config文件纠正了这一问题。
sudo vi /etc/ssh/sshd_config
我修改了以下行:
PasswordAuthentication yes #changed from no to yes
然后我重新启动ssh守护进程:
sudo service ssh restart
这就成功了。我相信Atom将明文形式的密码发送到服务器,因此使用密码身份验证可能会导致问题,除非您将PasswordAuthentication设置为yes。