우분투 서버에 .pem 키를 사용하여 원격 접속할 때 VSCode에서 SSH로 접속하는 방법은 다음과 같습니다.
1. VSCode에 필요한 확장 프로그램 설치
•
VSCode의 확장 프로그램 탭에서 Remote - SSH 확장 프로그램 설치
2. SSH 설정 파일 수정
1.
VSCode를 열고 Ctrl + Shift + P를 눌러 명령 팔레트를 염
2.
"Remote-SSH: Open SSH Configuration File..." 선택
3.
사용할 SSH 설정 파일 선택 (~/.ssh/config 또는 Windows의 경우 C:\Users\사용자이름\.ssh\config)
4.
설정 파일에 다음과 같은 내용을 추가:
Host <별칭>
HostName <서버의 IP 주소 또는 도메인>
User <사용자 이름>
IdentityFile <.pem 파일의 경로>
Shell
복사
예시:
Host my-ubuntu-server
HostName 192.168.1.100
User ubuntu
IdentityFile ~/.ssh/my-key.pem
Shell
복사
3. VSCode에서 원격 접속하기
1.
VSCode에서 Ctrl + Shift + P를 눌러 명령 팔레트를 염
2.
"Remote-SSH: Connect to Host..." 선택
3.
이전 단계에서 설정한 Host 별칭을 선택하여 연결
4. 연결된 서버에서 작업
•
서버에 연결된 후, VSCode 내에서 파일 탐색기, 터미널 등을 통해 서버에서 직접 작업 가능
추가 팁
•
.pem 파일의 권한 설정이 올바르지 않으면 접속이 거부될 수 있으므로, .pem 파일의 권한을 다음과 같이 설정:
chmod 400 <pem 파일 경로>
Shell
복사
이제 VSCode를 통해 .pem 키로 우분투 서버에 원격 접속할 수 있습니다.
터미널로 접속하는 방법
http://ssh%20-i%20%22lsef.pem%22%20glglory@11.22.33.44/
JavaScript
복사
안녕하세요
•
한국전자기술연구원 김영광입니다.
•
관련 기술 문의와 R&D 공동 연구 사업 관련 문의는 “glory@keti.re.kr”로 연락 부탁드립니다.
Hello 
•
I'm Yeonggwang Kim from the Korea Electronics Research Institute.
•
For technical and business inquiries, please contact me at “glory@keti.re.kr”