【问题标题】:Remote SSH server accessing local files [closed]远程 SSH 服务器访问本地文件 [关闭]
【发布时间】:2015-12-29 05:01:30
【问题描述】:

是否可以通过远程 SSH 连接访问本地文件(当然是连接客户端的本地文件,而不是其他客户端)?

具体来说,我想知道我正在制作的应用程序(旨在通过 SSH 使用,即用户连接到远程 SSH 服务器并且脚本(用 Python 编写)自动执行)是否可以访问本地(客户的)文件。我想实现一个上传系统,用户(连接到 SSH 服务器,运行脚本)可以将图像从他们的本地计算机上传到其他托管站点(不是 SSH 服务器本身,而是其他站点,如 imgur 或 pomf (API 无关紧要))。所以远程服务器需要访问本地文件才能将文件发送到另一个远程托管服务器并返回链接。

【问题讨论】:

  • 不是你描述的...但是客户端可以访问它的任何本地文件...

标签: python linux ssh


【解决方案1】:

当有人通过 SSH 从客户端运行该程序时,您是否可以在服务器上编写一个可以从客户端访问文件的程序?

如果客户端上运行的唯一程序是 SSH,那么不会。如果可能的话,那将是 SSH 中的一个安全漏洞。

【讨论】:

  • 这就是我的想法,这将是一个安全漏洞。我想我将不得不强制用户自己上传图片或使用scp 到受监控的目录并自动从那里上传文件。
猜你喜欢
  • 2015-10-06
  • 1970-01-01
  • 1970-01-01
  • 2023-03-18
  • 2013-08-09
  • 1970-01-01
  • 2020-10-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多