【问题标题】:How to send parameters to daemon from client to server?如何从客户端向服务器发送参数到守护进程?
【发布时间】:2021-12-11 20:50:49
【问题描述】:

我正在尝试创建一个将其配置存储在服务器上的信息亭客户端。客户端基于 Raspberry Pi OS Lite(它在 RevPi 上运行)。服务器是 Debian 系统。我想到的是以下过程:

  • boot kiosk(使用定制的 Raspberry Pi OS Lite 首次启动)
  • kiosk 将询问服务器 IP(手动输入)
  • kiosk 将在此时创建 ssh 密钥
  • kiosk 将请求给定 IP 的服务器进行注册(传递其 MAC 和生成的密钥?)
  • ?服务器将使用 MAC 和生成的密钥接收来自 kiosk 的请求。
  • 服务器将为该 MAC 地址创建配置文件(从模板复制)并执行更多管理任务。
  • 自助服务终端将重新启动
  • 开机后kiosk会检查他的本地配置文件是否与服务器上的版本相同
  • 如果不是:信息亭将下载它并重新启动。
  • 如果是:它将进动并运行...直到停电为止。

我已经完成了自助服务终端的清理工作,我已经安装了我需要的东西,一切都按照我的意愿进行了配置。 现在我正在寻找一个优雅的解决方案来解决我唯一的问题,atm: 如何在没有任何登录仪式的情况下将信息亭 MAC 地址发送到服务器。我想在服务器端使用一个守护进程来监听端口和带有 MAC 地址和 ssh 密钥的消息,但它不知道如何

我使用来自how to pass arguments to Linux daemon/service 的信息,我的守护进程基于http://www.netzmafia.de/skripten/unix/linux-daemon-howto.html

【问题讨论】:

    标签: daemon kiosk


    【解决方案1】:

    好的,环顾四周后,我找到了spring-server。这比我预期的要多得多!但所有附加功能都提供了更多应用可能性!谢谢Bartobri。 随着this 答案的实施,我很高兴。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-07
      • 1970-01-01
      • 1970-01-01
      • 2013-06-24
      • 2019-04-23
      • 2020-08-01
      • 1970-01-01
      相关资源
      最近更新 更多