PuTTY를 사용하여 CLI에 연결
PuTTY 및 plink 유틸리티를 실행하는 방법을 숙지해야 합니다.
SSH(Secure Shell) 프로토콜은 새 호스트 서버에 대한 첫 번째 액세스 시 SSH 사용자에게 인증 확인을 보내 SSH 서버 공개 키 또는 사용자 비밀번호를 승인하도록 지정합니다. SSH 서버에 처음 연결된 것이기 때문에, 서버는 알려진 호스트의 SSH 클라이언트 목록에 포함되지 않습니다. 그러므로, 이 호스트 연결 책임을 허용하는지를 묻는 지문 인증 확인이 있습니다. y를 입력하면 호스트 지문 및 IP 주소를 SSH 클라이언트가 저장합니다.
PuTTY 사용 시, 또한 y를 입력하여 이 호스트 지문을 허용해야 합니다. 그러나 호스트 지문 및 IP 주소는 Windows에 로그온한 사용자 이름의 레지스트리에 저장됩니다.
또한 SSH 프로토콜은 SSH 서버 공개 키가 허용되는 경우 이전에 허용된 키에서 SSH 서버의 지문을 변경하면 다른 인증 확인이 표시됨을 지정합니다. 이 경우, 변경된 이 호스트 지문을 허용하려는지 여부를 결정해야 합니다.
- 대화식 프롬프트 모드
- 모든 매개변수를 포함하도록 한 번 입력되는 단일 행 명령 모드
대화식 모드
대화식 모드의 경우, PuTTY 실행 파일을 사용하여 SSH 제한 쉘을 열 수 있습니다.
C:\support utils\putty <username>@svcconsoleip
여기서 support utils\putty는 putty.exe 파일의 위치이고, <username>은 관리 GUI의 IP 주소이고, <username>은 사용하려는 사용자 이름입니다.
IBM_2145:cluster0:superuser>lsuser
id name password ssh_key remote usergrp_id usergrp_name
0 superuser yes yes no 0 SecurityAdmin
1 smith no yes no 4 Monitor
2 jones no yes no 2 CopyOperator
exit를 입력하고 Enter를 눌러 대화식 모드 명령에서 벗어날 수 있습니다.
다음은 대화식 모드에서 plink를 사용하는 경우 호스트 지문의 예제입니다.
C:\Program Files\IBM\svcconsole\cimom>plink superuser@9.43.225.208
서버의 호스트 키가 레지스트리에 캐시되지 않습니다. 서버가
사용자가 생각하는 컴퓨터인지 보증하지
않습니다.
서버의 주요 지문은 다음과 같습니다.
ssh-rsa 1024 e4:c9:51:50:61:63:e9:cd:73:2a:60:6b:f0:be:25:bf
이 호스트를 신뢰하는 경우 "y"를 입력하여 키를
PuTTY의 캐시에 추가하여 연결을 수행하십시오.
키를 캐시에 추가하지 않고 한 번만 연결을 수행하려면
"n"을 입력하십시오.
이 호스트를 신뢰하지 않는 경우 Return을 눌러
연결을 포기하십시오.
키를 캐시에 저장하시겠습니까? (y/n) y
Using user name "superuser".
공개 키 "imported-openssh-key"로 인증
IBM_2145:your_cluster_name:superuser>
단일 행 명령
단일 행 명령 모드의 경우, 하나의 명령행에 다음을 입력할 수 있습니다.
C:\Program Files\IBM\svcconsole\cimom>
plink superuser@9.43.225.208 lsuser
공개 키 "imported-openssh-key"로 인증
id name password ssh_key remote usergrp_id usergrp_name
0 superuser yes yes no 0 SecurityAdmin
1 smith no yes no 4 Monitor
2 jones no yes no 2 CopyOperator
다음은 단일 행 명령 모드에서 plink를 사용하는 경우 호스트 지문 인증 확인의 예제입니다.
C:\Program Files\IBM\svcconsole\cimom>
plink superuser@9.43.225.208 lsuser
서버의 호스트 키가 레지스트리에 캐시되지 않습니다. 서버가
사용자가 생각하는 컴퓨터인지 보증하지
않습니다.
서버의 주요 지문은 다음과 같습니다.
ssh-rsa 1024 e4:c9:51:50:61:63:e9:cd:73:2a:60:6b:f0:be:25:bf
이 호스트를 신뢰하는 경우 "y"를 입력하여 키를
PuTTY의 캐시에 추가하여 연결을 수행하십시오.
키를 캐시에 추가하지 않고 한 번만 연결을 수행하려면
"n"을 입력하십시오.
이 호스트를 신뢰하지 않는 경우 Return을 눌러
연결을 포기하십시오.
키를 캐시에 저장하시겠습니까? (y/n) y
공개 키 "imported-openssh-key"로 인증
id name password ssh_key remote usergrp_id usergrp_name
0 superuser yes yes no 0 SecurityAdmin
1 smith no yes no 4 Monitor
2 jones no yes no 2 CopyOperator