首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何启动自定义服务

如何启动自定义服务
EN

Unix & Linux用户
提问于 2015-01-17 01:43:04
回答 2查看 1.7K关注 0票数 3

我对Linux非常陌生,解决方案可能很简单,请原谅。

我正在尝试运行一个名为EnCase远程恢复的应用程序,它基本上是接收一个系统的远程映像。为此,必须在远程计算机上部署一个"servlet“。我不在乎servlet是自动启动还是手动启动。

下面是指南中的内容:(P.S: servlet名称为enlinuxpc)

  • 方法1:手动启动:
    • 1.a:将servlet复制到机器上(完成此操作)。
    • 1.b在STARTX命令之前插入以下内容:LOAD

我不知道这意味着什么,据我所知,STARTX是GUI的一部分。我试着执行这个:STARTX LOAD enlinuxpc,我得到的是:

代码语言:javascript
复制
/usr/bin/xterm: No absolute path found for shell: LOAD
xinit: connection to x server lost
  • 方法2:使用xinetd 启动它
    • 2.a:在/etc/xinetd.d目录中创建一个名为enlinuxpc的配置文件。
    • 2.b:使用文本编辑器(如vi ),将以下文本插入文件,然后保存并关闭它。service enlinuxpc { socket_type = stream协议= tcp端口=4445 类型= UNLISTED wait = yes用户= root server = /usr/local/encase/enlinuxpc server_args = -i -p /usr/local/encase }
    • 2.c:重启xinetd服务。

我已经完成了所有这些步骤,但是servlet仍然没有运行。

  1. 那么我如何手动启动它呢?
  2. 方法2缺少什么东西吗?

我在用Ubuntu。

EN

回答 2

Unix & Linux用户

发布于 2015-08-19 02:24:00

如果类型是流,则等待应始终为否。

http://linux.die.net/man/5/xinetd.conf

在“传感器”下,最后一句。

票数 0
EN

Unix & Linux用户

发布于 2016-11-22 14:34:21

也可以简单地将servlet作为守护进程从命令shell运行;

./enlinux64 64 -d

添加-p以指定默认端口以外的端口。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/179515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档