Oracle Cloud Infrastructure Compute 콘솔 연결(Windows)

3684 단어 consolecomputeoci

소개



Cloud의 인스턴스에 대한 연결은 SSH 또는 RDP를 사용하는 것이 일반적이지만 오작동으로 인해 인스턴스에 성공적으로 연결할 수 없게 될 수 있습니다. 이 경우 콘솔 연결을 사용하여 문제를 해결할 수 있습니다.
Oracle Cloud의 Windows 인스턴스에 콘솔 연결을 시도했습니다.

준비



plink.exe
VNC 클라이언트(예: VNC Viewer)
SSH 키 쌍 (비밀 키는 PuTTY 형식)

절차



1 콘솔 연결 생성



1.1 콘솔 연결 만들기를 클릭





1.2 SSH 공개키를 선택, 【콘솔 접속의 작성】을 클릭





1.3 상태가 활성화되면 생성 완료





2 VNC 연결



2.1 [Windows VNC 연결 복사]를 클릭하여 Powershell 명령 복사





2.2 Powershell 명령 수정



복사한 명령의 ppk 파일의 경로를 환경에 맞추어 수정(2개소)$env:homedrive$env:homepath\oci\console.ppk秘密鍵ppkファイルのフルパス 例:D:\temp\id_rsa_p.ppk

2.3 Powershell에서 실행



plink.exe의 전체 경로를 경로에 추가(예: D:\tools)
$Env:Path+= ";D:\tools"

이전 단계에서 수정한 Powershell 명령 실행
Start-Job { Echo N | plink.exe -i D:\temp\id_rsa_p.ppk -N -ssh -P 443 -l ocid1.instanceconsoleconne
n.oc1.iad.anuwcljsuvrz6sqc4s7spghqfsbud2gy25fo7mtqrl6bqgvi************ -L 5905:ocid1.instance.oc1.iad.anuwcljsuvrz6s
vph2ypqjindbaxxiuvg4lb3jr6l4yp************:5905 instance-console.us-ashburn-1.oraclecloud.com }; sleep 5; plink.exe
:\temp\id_rsa_p.ppk -N -L 5900:localhost:5900 -P 5905 localhost -l ocid1.instance.oc1.iad.anuwcljsuvrz6sqcjcvph2ypq
baxxiuvg4lb3jr6l4yp************

결과에 오류가 없으면 연결이 설정되었습니다.
Id     Name            PSJobTypeName   State         HasMoreData     Location             Command
--     ----            -------------   -----         -----------     --------             -------
4      Job4            BackgroundJob   Running       True            localhost             Echo N | plink.exe -i...
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 4096 5e:95:c4:a7:52:06:1c:56:39:**:**:**:1a:b0:2a:f9
If you trust this host, enter "y" to add the key to
PuTTY's cache and carry on connecting.
If you want to carry on connecting just once, without
adding the key to the cache, enter "n".
If you do not trust this host, press Return to abandon the
connection.
Store key in cache? (y/n) y
Using username "ocid1.instance.oc1.iad.anuwcljsuvrz6sqcjcvph2ypqjindbaxxiuvg4lb3jr6l4yp************".
Access granted. Press Return to begin session.

2.4 VNC 클라이언트를 사용하여 연결



VNC 클라이언트를 사용하여 호스트: localhost, 포트: 5900에 연결





참고 자료

좋은 웹페이지 즐겨찾기