我正在尝试使用正确的用户名和密码使用WinSCP登录。
在环境>下SFTP> SFTP服务器我已指定sudo /usr/lib/openssh/sftp-server
在会话下,输入主机名,用户名和密码。
当我点击登录时,我得到了
连接意外关闭。服务器发送命令退出状态1.
无法初始化SFTP协议。主机是否正在运行SFTP服务器?
sudo:没有tty存在且没有指定askpass程序
这是指向完整日志http://pastebin.com/GcmpK2kj
的链接答案 0 :(得分:1)
确保您为sudo
启用无密码sftp-server
。并确保sudoers
选项requiretty
已关闭。
详细说明,请参阅WinSCP常见问题How do I change user after login (e.g. su root)?