원격 명령 실행을 위한 웹/이메일 인터페이스가 있는 작업 서버

원격 명령 실행을 위한 웹/이메일 인터페이스가 있는 작업 서버

내 Linux 서버에 대해 원격 명령을 실행하는 솔루션을 찾고 있습니다. 안타깝게도 SSH만 사용할 수는 없습니다(회사 방화벽은 포트 80/443에서 HTTP/HTTPS 이외의 모든 것을 차단합니다).

HTTPS를 통해 웹 셸을 사용해 보았지만 불편하고 내 요구 사항에 적합하지 않았습니다. 원격 명령을 서버에 전달하고(결과를 확인하는 옵션 포함) 명령을 순차적으로 완료하고 각 작업의 상태와 완료를 확인하는 것(원격 명령)이 필요합니다.

서버를 실행하기 위해 웹 GUI가 있는 작업 대기열 스케줄러가 있으면 좋을 것입니다.

내가 생각한 또 다른 솔루션은 이메일의 명령을 실행하는 이메일 인터페이스 서버(고대 인터넷 역사와 비슷한 것을 기억하지만 이름은 아님)였습니다.

비슷한 것을 아는 사람이 있다면 이름을 알려주세요.

답변1

당신은 그것을 사용할 수 있습니다렌드케이를 위해. 웹 브라우저를 통해 액세스할 수 있는 독립형 Java 프로세스입니다. 관리자는 명령이나 스크립트를 실행할 작업을 지정할 수 있습니다. 그런 다음 사용자는 작업을 실행할 수 있습니다(선택적으로 매개변수 사용).

출력은 브라우저로 다시 전송됩니다. 과거에 실행된 작업도 기록될 수 있습니다.

다음은 매뉴얼의 할당을 사용하는 스크린샷입니다. 여기에 이미지 설명을 입력하세요.

편집 작업:

여기에 이미지 설명을 입력하세요.

답변2

나는 사용한다Ajax 용어, 웹 브라우저를 통해 접속할 수 있는 웹 기반 터미널입니다.

    SS #1

답변3

http://github.com/hughperkins/securewebcmd또 다른 가능성입니다(면책조항: 제가 작성하고 유지관리합니다).

  • 임의의 명령을 실행할 수 있지만 필요한 경우 허용된 실행 파일을 화이트리스트에 추가할 수 있습니다.
  • 실행 및 결과의 전체 기록을 유지합니다.
  • nodejs를 사용하므로 설치 및 실행이 매우 가볍고 아파치 등이 필요하지 않습니다.

여기에 이미지 설명을 입력하세요.

관련 정보