맞춤 서비스 시작 방법

맞춤 서비스 시작 방법

저는 Linux를 처음 접했습니다. 해결책은 간단할 수 있습니다. 용서해 주세요.

기본적으로 시스템의 원격 이미지를 가져오는 EnCase Remote Recovery라는 응용 프로그램을 실행하려고 합니다. 이렇게 하려면 "서블릿"이 원격 컴퓨터에 배포되어야 합니다. 서블릿이 자동으로 시작되는지 수동으로 시작되는지는 상관하지 않습니다.

가이드에서는 다음과 같이 말합니다. (PS: 서블릿 이름은 입니다 enlinuxpc.)

  • 방법 1: 수동 시작:
    • 1.a: 서블릿을 컴퓨터에 복사합니다(완료).
    • 1.b STARTX 명령 앞에 다음을 삽입합니다. LOAD

STARTX가 GUI라는 것을 아는 한 이것이 무엇을 의미하는지 전혀 모릅니다. 나는 이것을 실행하려고 시도합니다. STARTX LOAD enlinuxpc내가 얻은 것은 다음과 같습니다.

/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)를 사용하여 파일에 다음 텍스트를 삽입한 후 저장하고 닫습니다.

      서비스enlinuxpc

      {
      소켓_유형 = 스트림
      프로토콜 = tcp
      포트 = 4445
      유형 = 목록에 없음
      대기 = 예
      사용자 = 루트
      서버 = /usr/local/encase/enlinuxpc
      server_args = -i -p /usr/local/encase
      }

    • 2.c: xinetd서비스를 다시 시작합니다.

이 모든 단계를 수행했지만 서블릿이 여전히 실행되지 않습니다.

  1. 그렇다면 수동으로 시작하는 방법은 무엇입니까?
  2. 방법 2에서 빠진 것이 있나요?

저는 우분투를 사용하고 있습니다.

답변1

유형이 스트림인 경우 wait는 항상 no여야 합니다.

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

"센서" 아래의 마지막 문장입니다.

답변2

명령 셸에서 서블릿을 데몬으로 간단히 실행할 수도 있습니다.

./enlinux64 -d

기본 포트가 아닌 다른 포트를 지정하려면 -p를 추가하세요.

관련 정보