树莓派,从另一台电脑、服务器启动脚本

树莓派,从另一台电脑、服务器启动脚本

我有一台服务器(Raspberry PI 3“A”),它用作网络服务器。另外,我还有一个客户端(Raspberry PI 3“B”),上面连接了摄像头。我在客户端上创建了一个脚本,该脚本会创建摄像头的图像,然后自动将其发送到服务器的卷共享。我想
用一个简单的<img>HTML 标签在网站上显示该图像。
现在我必须手动启动脚本,以触发摄像头。

如何从服务器(Web 服务器)启动脚本,从而自动从客户端触发该脚本?
我尝试使用 sshpass 执行此操作。不幸的是,这没有奏效。

它如何通过 SSH PASS 工作或者还有什么其他有用的方法?*

答案1

我相信你可以更轻松地解决这个问题:

  • 没有什么可以阻止您在 上运行第二个网络服务器B,该服务器通过某些 CGI 机制(PHP、bash 等)显示当前图像。
  • A只需以某种方式配置你的网络服务器,对于图像 URL,它只是将请求代理到B

我认为这更干净,因为它不依赖于网络服务器范围之外的一些可能脆弱的机制。

相关内容