sudo 的 WinSCP 登录问题
Posted
技术标签:
【中文标题】sudo 的 WinSCP 登录问题【英文标题】:WinSCP login issue with sudo 【发布时间】:2012-07-23 20:11:33 【问题描述】:我正在尝试使用正确的用户名和密码使用 WinSCP 登录。
在Environment> SFTP > SFTP Server我已经指定sudo /usr/lib/openssh/sftp-server
在会话下,我输入主机名、用户名和密码。
当我点击登录时,我得到
连接已意外关闭。服务器发送命令退出状态 1。
无法初始化 SFTP 协议。主机是否运行 SFTP 服务器?
sudo:不存在 tty,也没有指定 askpass 程序
这是完整日志的链接http://pastebin.com/GcmpK2kj
【问题讨论】:
【参考方案1】:确保为sftp-server
启用无密码sudo
。并确保 sudoers
选项 requiretty
已关闭。
WinSCP FAQ How do I change user after login (e.g. su root)?中有详细说明
【讨论】:
以上是关于sudo 的 WinSCP 登录问题的主要内容,如果未能解决你的问题,请参考以下文章
使用 WinSCP 以 Root 登录到 Google Compute Engine 虚拟机实例时收到“收到的 SFTP 数据包太大”