使用sudo的WinSCP登录问题

时间:2012-07-25 11:46:53

标签: sftp openssh tty winscp

我正在尝试使用正确的用户名和密码使用WinSCP登录。

环境>下SFTP> SFTP服务器我已指定sudo /usr/lib/openssh/sftp-server

会话下,输入主机名用户名密码

当我点击登录时,我得到了

  

连接意外关闭。服务器发送命令退出状态1.

     

无法初始化SFTP协议。主机是否正在运行SFTP服务器?

     

sudo:没有tty存在且没有指定askpass程序

这是指向完整日志http://pastebin.com/GcmpK2kj

的链接

1 个答案:

答案 0 :(得分:1)

确保您为sudo启用无密码sftp-server。并确保sudoers选项requiretty已关闭。

详细说明,请参阅WinSCP常见问题How do I change user after login (e.g. su root)?