SSH 활동
SSH 활동을 사용하면 워크플로우가 및 Unix 컴퓨터에서 작업을 Linux 수행할 수 있습니다.
ServiceNow 인스턴스는 SSH를 사용하여 이러한 오케스트레이션 활동을 실행하도록 구성된 MID 서버에 액세스할 수 있어야 합니다.
명령 실행 활동
명령 실행 작업은 Linux 또는 UNIX 컴퓨터에서 명령(셸 스크립트 포함)을 실행합니다.
중요사항:
명령 실행 활동은 이 릴리스에서 사용되지 않습니다. 이 활동을 사용하는 이전 버전에서 생성된 워크플로우가 있는 경우 워크플로우는 Helsinki로 업그레이드한 후에도 계속 정상적으로 작동합니다. 그러나 새 워크플로우에서 이 기능을 사용하려면 활동 디자이너에서 ServiceNow®SSH 활동 템플릿을 사용하여 사용자 지정 활동을 만들어야 합니다.
입력 변수
| 필드 | 설명 |
|---|---|
| 장기간 실행 | 이 명령을 실행하는 데 기본값인 60초 보다 더 오랜 시간이 소요된다고 생각하면 이 확인란을 선택하여 SSH 연결 시간 제한을 비활성화합니다. 오케스트레이션은 실행 중인 프로세스를 주기적으로 검사하여 완료될 때까지 상태를 확인합니다. |
| 호스트 이름 | SSH 활동에 대한 대상 서버의 호스트 이름이나 IP 주소 |
| 디렉터리 | 작업 디렉터리의 이름. |
| 명령 | 이 활동에서 실행할 명령 |
| 스도(Sudo ) | 호스트 머신에서 명령을 실행하기 위해 sudo 를 사용하려면 이 확인란을 선택합니다. |
| 센서 스크립트 | 프로브의 결과를 사용하여 실행할 스크립트. 프로브의 출력은 output이라는 변수에 포함됩니다. 프로브의 모든 오류는 error라는 변수에 포함됩니다. |
SCP 활동 실행
SCP 실행 활동은 SCP(Secure Copy Protocol)를 사용하여 파일이 있는 디렉터리를 포함하여 한 컴퓨터에서 다른 컴퓨터로 파일을 복사합니다.
주:
이 활동은 Geneva 릴리스에서는 사용되지 않으며 새 워크플로우에서는 사용할 수 없습니다. 이 활동을 사용하는 이전 버전에서 생성된 워크플로우가 있는 경우 업그레이드 후에도 워크플로우가 계속 정상적으로 작동합니다. 이 사용자 지정 Secure Copy activity 은 Geneva 릴리스의 SCP 실행 활동을 대체합니다.
입력 변수
| 필드 | 설명 |
|---|---|
| 시작 호스트 | 원본 컴퓨터의 호스트 이름이나 IP 주소입니다. |
| 시작 파일 | 복사할 파일의 절대 경로입니다. 이 값은 디렉터리일 수 있습니다. |
| 종료 호스트 | 대상 컴퓨터의 호스트 이름이나 IP 주소입니다. |
| 종료 파일 | 대상 파일의 경로. 이 경로는 절대 경로이거나 로그인한 사용자의 홈 디렉터리와 관련될 수 있습니다. 지정된 디렉터리가 대상 컴퓨터에 이미 있어야 합니다. |
| 디렉터리 복사 | From File 변수에 정의된 디렉터리와 해당 디렉터리에 포함된 모든 파일을 복사하는 확인란입니다. |