解决方案
背景介绍
用户希望在Android设备上找到一个能够通过SSH连接到远程服务器,并能执行拖放操作传输文件的客户端程序。类比于Windows下的WinSCP软件。
现有问题
1. 是否有可以直接使用拖放功能的SSH客户端?
2. 与WinSCP类似的支持密钥验证的功能?
解答建议
根据已有的讨论,我们可以看到多个推荐的应用和解决方案:
- ES File Explorer
优点:
– 支持SFTP协议。
– 可在Android设备上进行SSH文件传输。
步骤如下:
1. 打开ES File Explorer应用,点击菜单键并选择Show Tabs。之后依次选择Local, LAN和FTP/NET选项(如图A所示)。
2. 选择FTP/NET后,在下方看到一个“New”按钮,点击该按钮会跳出SFTP类型的选择框。选择SFTP进行连接配置。
3. 按照提示输入您的SSH服务器的详细信息。
注意: ES File Explorer可以记住您之前设置的连接配置,因此您可以直接选择你的服务器来浏览文件系统并上传/下载文件。(如图B所示)
注意:
- 不同于部分用户的反馈,一些用户可能更喜欢使用其他轻量级应用。例如,有些用户提到他们使用File Manager+作为替代方案,尽管它没有提供与ES File Explorer所有功能相同的服务,但它对于简单的SFTP上传和下载操作非常高效。(如图C所示)
-
Ghost Commander
对于寻求开源选项的用户来说,Ghost Commander及其SFTP插件(可以通过应用市场下载相关插件)是一个不错的选择。尽管也有其他的类似应用如AndFTP存在(且通常含有广告),但考虑到功能性及稳定性,选择更为流行的工具可能是个明智的决定。
注意:
– 尽管上面提到使用ES File Explorer作为例子,不同的用户可能会偏好其他工具或基于个人需求做出最佳选择。
综上所述,对于寻找具备SFTP功能、支持拖放操作且拥有密钥验证能力的Android SSH客户端来说,上述两种方案均值得尝试。根据具体需求和体验反馈的不同,选择合适的应用以优化您的文件传输工作流。