【问题标题】:How can we add an application to startup remotely (Linux)我们如何添加应用程序以远程启动(Linux)
【发布时间】:2017-01-09 05:31:30
【问题描述】:

我有一个在远程 Linux 系统上执行的应用程序。如何将此应用程序添加到从本地 linux 系统启动该远程系统。我知道远程系统上的可执行文件(应用程序)的路径。 我在不同的来源上搜索了很多,但没有得到任何想法?

编辑:我在做什么是:

  1. 我开发了一个桌面应用程序(使用 qt)。

  2. 我已经在远程系统上加载了这个应用程序(使用 libssh)。

  3. 我能够远程执行此应用程序。

  4. 现在,我想将此应用程序添加到远程启动该系统(卡在这里)。

知道如何完成第四步吗??

【问题讨论】:

  • 您必须在远程系统上编辑 init.d。
  • 我们可以这样做吗?其实我不知道这个 init.d ??

标签: linux qt operating-system c++-cli startup


【解决方案1】:
  1. 创建 Executable.desktop 文件(在本地计算机上)
  2. 打开 ssh 连接并获得远程机器 root 访问权限
  3. 将此 Executable.desktop 文件复制到远程系统上的“etc/xdg/autostart”(使用 ssh 和 commonds)
  4. 重启远程系统(使用 ssh 和 commonds )

注意:如果我们知道远程系统上可执行文件/应用程序的位置,该解决方案将起作用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-21
    • 1970-01-01
    • 2017-04-14
    • 2011-09-15
    • 1970-01-01
    • 2012-11-10
    • 2014-08-07
    • 1970-01-01
    相关资源
    最近更新 更多