python - 远程 SSH 服务器访问本地文件

标签 python linux ssh

<分区>

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

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

最佳答案

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

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

关于python - 远程 SSH 服务器访问本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34500111/

相关文章:

c# - Azure 服务结构 : Support for Linux

python - 如何确定 "BUS-Error"的原因

linux - openWRT Dropbear SSH key 身份验证失败,显示 "unknown algo"

python - AttributeError: 'bool' 对象在导入 SAS 数据集时没有属性 'sum'

python - 用 numpy 实现 RNN

c# - 在 Visual Studio 中将 .net core 应用程序部署到 Linux?

ssh - Shiny 服务器上的 Shiny 应用程序不要求输入 ssh 密码

git - composer git clone --mirror 失败

Python tkinter Askopenfilename() 未打开和响应

python - 绘制图像的 PSD 与 x/y 轴