![将文件从 Android 传输到 PC(不在同一网络中)](https://linux22.com/image/48721/%E5%B0%86%E6%96%87%E4%BB%B6%E4%BB%8E%20Android%20%E4%BC%A0%E8%BE%93%E5%88%B0%20PC%EF%BC%88%E4%B8%8D%E5%9C%A8%E5%90%8C%E4%B8%80%E7%BD%91%E7%BB%9C%E4%B8%AD%EF%BC%89.png)
如果我通过网络中的 wifi 连接,则不会有任何问题,因为使用 AirDroid,我可以使用浏览器访问 SD 卡文件。
但是当我外出时,如何将文件从手机传输到电脑?我可以使用 SSH 访问我的 PC,但无法从 PC 访问手机以使用 SCP 获取文件。
我想问题是:是否有任何应用程序允许执行此类操作?我认为唯一可能的就是在手机中安装 SSH 服务器,不是吗?
答案1
这并不能完全解决您的问题,但它可能是一个有用的替代方案:查看Dropbox;您可以在 Linux 和 Android(以及 Windows、OSX、IOS 等)上安装它。它涉及一种云共享,因此如果您将文件放入框中,您现在可以使用该帐户在任何其他设备上访问它:
我确信还有其他类似的服务,但我很乐意推荐这个服务,它简单、有效,而且免费。如果您在电脑上运行防火墙,则必须为其打开一个端口,我认为这在常见问题解答中。
云服务器之类的优点是您不必同时打开所有设备;您可以将某些内容放入一台计算机上的盒子中,将其关闭,然后打开另一台计算机并访问它。
答案2
您可以通过在手机上输入以下命令来从手机 scp 到 PC:
scp /path/to/file/on/phone user@pc:/path/to/file/on/pc
scp
双向工作。
编辑:您还可以尝试 SFTP 客户端,例如 AndFTP(免费版本)。