반응형
SMALL
VSC Remote SSH
- 서버 환경
- Centos7-password
$ sudo yum install openssh-server
$ sudo systemctl start sshd.service
$ sudo systemctl enable sshd.service
- VSC에서 플러그인 설치
Remote Development- Remote - WSL, Remote - SSH, Remote - Containers 등이 일괄 설치

- 원격 접속
- 왼쪽 하단의
><버튼 클릭

- Remote-SSH: Connect to Host...

- 연결 정보 입력
- userID@IP주소

- Continue
- 새로운 VSC 가 뜨면서 Select 나옴

- Password 입력

- 연결 완료

- extension 설치
- 원격에 extension 추가 작업
- extension 들어가보면
install in SSH버튼 있음
- extension 들어가보면

- 폴더 열기
- Open Folder...
- 서버에 있는 go 파일 확인 가능

KEY로 자동 접속하기
- power shell
- 유저 홈 디렉토리
.ssh폴더에 ssh key 파일 생성하기
$ ssh-keygen -t rsa -b 4096

- key 복사
- power shell
$ Get-Content .\.ssh\id_rsa.pub
나오는 key 복사
- 서버에 접속하여 붙여넣고 저장
$ vi /root/.ssh/authorized_keys
붙여넣기
- VSC
F1- Configure SSH Hosts...

- 연결했던 Config 파일 선택하여 내용 입력 후 저장
- Host
- VSC에서 별명으로 사용될 것
- HostName
- 서버 주소
- User
- 서버 접속 UserID
- IdentityFile 입력
- Host

- 연결 완료
F1

반응형
LIST
'GO lang' 카테고리의 다른 글
| [GO] Gin Framework 설치 & 간단한 예제 (0) | 2021.03.04 |
|---|---|
| Go lang 설치하기 (0) | 2021.02.02 |