반응형
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 |