리눅스 환경에서의 서버관리가 처음이라..
VSCode에서 SSH 원격 접속하는 방법을 이제야 알았다.
(1) 좌측 메뉴 리스트에 있는 Extension 탭에서 Remote Development를 검색하여 설치한다.
(1) F1 키를 눌러 ssh를 검색하여 아래 메뉴를 클릭한다.
(2) 내 PC의 config 파일을 선택한다. (C:\Users\사용자명.ssh\config)
(3) config 파일을 열어 아래와 같이 입력하고 저장한다. ( 설정 파일에 등록 없이 바로 "ssh 계정명@IP주소"로도 연결할 수도 있다. ) -> 등록 시 접속이 편해짐..
config 파일 내용
Host [계정명]@[IP 주소]:[포트번호] HostName [IP 주소] User [계정명] Port [포트 번호]
(1) F1 키를 눌러 ssh를 검색하여 아래 메뉴를 클릭한다.
(2) config 파일에 등록한 Host를 선택한다.
(3) Install이 완료되면 + 버튼을 클릭하여 새로운 터미널을 실행시킬 수 있다.
(4) F1을 눌러 명령창에서 실행하지 않고 원격 탐색기 탭에서 편한 UI로 Remote Development를 사용할 수 있다.
탐색기 탭에서 원격지 서버의 파일 목록을 받아와 사용할 수 있다.
아래와 같이 탐색기, 에디터, 터미널을 한 화면 안에서 확인할 수 있다.
도움이 되길 바랍니다 : )
ProxyCommand 사용해서 터널링도 가능함. bastion host로 터널링 해야할 때 사용 가능.