![为什么 Cyberduck 无法通过 SFTP 连接?](https://linux22.com/image/507288/%E4%B8%BA%E4%BB%80%E4%B9%88%20Cyber%E2%80%8B%E2%80%8Bduck%20%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%20SFTP%20%E8%BF%9E%E6%8E%A5%EF%BC%9F.png)
当我尝试通过 Cyberduck SFTP 连接到我可以成功 ssh 进入的 Ubuntu 9.10 服务器时收到以下错误:
[main] ERROR ch.cyberduck.core.sftp.SFTPSession - Connection attempt canceled
我还有其他 Ubuntu 服务器,我能够通过 SSH 成功访问,Cyberduck 能够通过 SFTP 访问。我已经检查过了/etc/ssh/sshd_config
,现在不知道还要检查什么。
答案1
如果您的 .bashrc 或 shell 登录产生输出,则 sftp 或 scp 将失败:常问问题. 尝试通过 ssh 发出远程命令:
ssh [email protected] /bin/true
如果上述内容输出任何文本,则需要修复 cookiemonster 帐户登录脚本中有问题的文本生成器。登录 sftp 时没有幸运饼干。;(