SCPRelay 프로브
SCP 릴레이 프로브는 MID 서버를 릴레이로 사용하여 단일 파일이나 디렉터리의 내용을 호스트 간에 복사합니다.
SCP 릴레이 프로브는 SSHCommand와 동일한 매개변수를 사용합니다. sudo를 사용하거나 사용하지 않고 터미널(tty)의 컨텍스트 내부 또는 외부로 명령을 보낼 수 있습니다(필요한 정보를 제공하기 위해 루트 컨텍스트에서 실행되어야 하는 lsof와 같은 명령의 경우). 명령이 터미널의 컨텍스트에서 전송되면 기본 경로 세트를 포함하도록 경로가 자동으로 확장됩니다. 이 경로는 path_override 매개변수를 사용하여 더 확장 가능합니다. 대상 컴퓨터가 로컬 컴퓨터이면 SSH가 사용되지 않습니다. 대신 로컬 셸이 실행되어 명령을 실행합니다.
프로브 매개변수 구성에 대한 지침은 프로브 매개변수 설정 문서를 참조하십시오.
다음 매개변수는 SCP 릴레이 프로브에 전달될 수 있습니다.
| 매개변수 | 설명 | 기본값 |
|---|---|---|
| debug | 디버그 로깅을 사용하도록 설정합니다. | false |
| debug_ssh | J2SSH 디버그 로깅 agent.log를 사용하도록 설정합니다. 주: 이 로그 파일은 빠르게 커질 수 있으며 필요하지 않은 경우 사용하지 않도록 설정해야 합니다. |
false |
| timeout | 소켓 연결 시간 제한(밀리초)을 설정합니다. | 60000 |
| path_override | 명령을 실행하기 전에 설정된 기본 경로를 무효화합니다. | 없음 |
| keyboard_interactive | true인 경우 keyboard_interactive SSH 로그인 모드를 사용합니다. | false |
| must_sudo | true인 경우 sudo를 통해 명령이 실행됩니다. | false |
| run_in_terminal | false인 경우 SSH 명령이 SSH 터미널에서 실행되지 않습니다. 이로 인해 많은 명령이 중단됩니다. | true |
| long_runner | 있는 경우 오래 실행되는 SSH 명령을 나타냅니다. | false |
| set_path | false인 경우 명령을 실행하기 전에 path 환경 변수를 설정할 수 없습니다. | true |
| rm_override | 있는 경우기본 rm 명령("/sbin/rm -f")을 제공된 값으로 무효화합니다. | 없음 |
| source | 복사할 소스 호스트 또는 IP입니다. | required |
| source_port | 소스의 SSH 포트입니다(기본값 22). | required |
| from_file | 소스에서 복사할 파일의 이름입니다. | required |
| 대상 | 복사할 대상 호스트 또는 IP입니다. | required |
| target_port | 대상의 SSH 포트입니다(기본값 22). | required |
| to_file | 대상에 복사할 파일의 이름입니다. | required |