Windows 7 使用WinSCP访问远程SFTP服务器
我正在使用SFTP客户端(WinSCP)进入远程服务器并检索一些文件。在Windows-7机器上使用WinSCP时,我无法访问SFTP服务器;但是,当我在XP机器上尝试时,效果很好。谁能想到哪里可能出了问题。感谢您的帮助 我还包括错误截图,如果有帮助的话Windows 7 使用WinSCP访问远程SFTP服务器,windows-7,windows-xp,sftp,winscp,Windows 7,Windows Xp,Sftp,Winscp,我正在使用SFTP客户端(WinSCP)进入远程服务器并检索一些文件。在Windows-7机器上使用WinSCP时,我无法访问SFTP服务器;但是,当我在XP机器上尝试时,效果很好。谁能想到哪里可能出了问题。感谢您的帮助 我还包括错误截图,如果有帮助的话 谁能帮帮我吗 这可能是您的防火墙有问题。如果您正在阻止WinSCP,请检查它。在错误消息中引用WinSCP文档: 如果您在连接到服务器时收到此错误消息,则它是 最常见的原因是服务器无法运行某些进程 支持您的会话所必需的。始终尝试与其他人联系 查
谁能帮帮我吗 这可能是您的防火墙有问题。如果您正在阻止WinSCP,请检查它。在错误消息中引用WinSCP文档: 如果您在连接到服务器时收到此错误消息,则它是 最常见的原因是服务器无法运行某些进程 支持您的会话所必需的。始终尝试与其他人联系 查找SSH(SFTP)客户端,如果是服务器或客户端相关问题 可能性是:
- 贝壳。
- 您的帐户可能根本不允许启动shell。对于某些服务器(如OpenSSH或Sun SSH),可能需要允许您 启动shell,即使使用SFTP协议
- 此外,如果您的密码已过期或您的帐户已终止,某些服务器会拒绝启动shell
- 某些Shell不适用于非交互式会话。对于其他情况,对于某些配置(或使用的配置文件)也是如此 工作外壳。这通常与SCP协议一起使用 关联的错误消息“跳过启动消息时出错。您的shell 可能与应用程序不兼容(建议使用BASH)。” 尝试在高级站点的SCP/shell页面上显式强制bashshell “设置”对话框。使用SFTP协议代替SCP是另一种选择
- 配置chroot时,OpenSSH服务器可能无法启动shell,但不可能(例如,由于组可写权限) 到chroot目录)
- 某些环境要求对.profile或.bashrc等文件具有特定权限(如755)
- SFTP服务器。
- 您的帐户可能无法启动SFTP服务器二进制文件(例如/bin/SFTP服务器),或者您的服务器上不存在该二进制文件
- 您的SSH服务器也可能缺少SFTP子系统
- SSH服务器:
- 由于权限不正确,您的SSH服务器(尤其是OpenSSH)可能无法访问服务器密钥文件