Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

이러한 작업을 위해 Windows 서버에는 pscp 프로그램을 설치 및 Path 등록을 해야 하며, RoRo 서버의 서버에서는 Windows서버로부터 SSH 접속 접속을 위한 정보를 setenv.sh 파일에 설정해야 합니다.

1. pscp 설치 및 Path 설정

pscp는 PuTTY(대표적인 SSH Client)에서 추가적으로 제공하는 SCP Client로써 https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 에서 다운로드 가능합니다.

...

cmd 창을 열고 pscp 명령을 입력하여 Path 환경변수가 정상적으로 설정되었는지 확인합니다.

...

2. RoRo 서버에서는 Windows서버로부터 SSH 접속을 위한 정보를 setenv.sh 파일에

...

설정

{RORO_HOME}/bin/setenv.sh 파일에 RoRo 서버 접속 정보에 대한 내용을 추가합니다.

Code Block
# password 로 인증하는 경우
JAVA_OPTS="$JAVA_OPTS -Droro.ssh.ip-address=192.168.0.10"           ##### RoRo Server's IP address
JAVA_OPTS="$JAVA_OPTS -Droro.ssh.port=22"
JAVA_OPTS="$JAVA_OPTS -Droro.ssh.user-name=roro"
JAVA_OPTS="$JAVA_OPTS -Droro.ssh.password=roro"

# private key 로 인증하는 경우
# ppk 포맷으로 파일을 변경하여 Windows 서버의 특정 경로에 파일에 저장하고 해당 경로 정보를 추가
JAVA_OPTS="$JAVA_OPTS -Droro.ssh.ip-address=192.168.0.10"           ##### RoRo Server's IP address
JAVA_OPTS="$JAVA_OPTS -Droro.ssh.port=22"
JAVA_OPTS="$JAVA_OPTS -Droro.ssh.user-name=roro"
JAVA_OPTS="$JAVA_OPTS -Droro.ssh.password="
JAVA_OPTS="$JAVA_OPTS -Droro.ssh.ppk-file-path='C:\roro\roro-key.ppk'"
Info

인증 유형에 따라 roro.ssh.password 또는 roro.ssh.ppk-file-path 를 선택하여 입력합니다.

roro.ssh.ppk-file-path 는 Windows 서버 내의 공통된 경로이어야 하며 ''(Single Quotation)으로 감싸야 합니다.

✍ Note - ppk 파일 만들기

RoRo 서버 인증을 Private Key로 하는 경우 아래와 같이 PuTTY에서 지원하는 ppk 포맷으로 키 파일을 변경해야 합니다.

...