728x90
반응형
vscode를 써보니 무척 좋은데 디렉토리를 옮길 때마다 비밀번호를 넣어야하는 불편함이 있다.
공유키를 넣으면 되는데 다음과 같은 방식으로 진행하면 된다.
1. 먼저 윈도우 키를 누르고 PowerShell을 킨다.
2. powershell에서 아래의 명령어를 입력한다.
ssh-keygen -t rsa -b 4096
이미 나는 만들어놓았기 때문에 덮어 씌울 것인지 뜨는데 처음하는 사람들은 enter를 누르면 된다.
3. 암호를 입력하지 말고 그냥 엔터를 눌러라! 안그러면 비밀번호를 입력해야한다.
4. 키 파일 SCP 전송
scp (id_rsa.pub경로) (아이디@호스트):id_rsa.pub
# 예
# scp C:\Users\sejin.oh/.ssh/id_rsa.pub osj@server1.com:id_rsa.pub
5. 원격 서버에 접속하면 다음의 명령어로 키 파일을 넣는다.
mkdir .ssh
chmod 700 .ssh
cat id_rsa.pub >> .ssh/authorized_keys
chmod 600 .ssh/authorized_keys
6. VSCODE로 돌아와서 config파일을 설정해준다.
F1을 누른 후 Open SSH Configuration File을 누르면 된다.
7. config 파일은 아래와 같은 양식으로 작성한다.
Host TEST
HostName 서버주소
User 서버-아이디
IdentityFile /내컴퓨터에서/키/파일 경로
# 예를들어 위의 예시대로면 아래와 같이 넣으면 된다.
Host TEST
HostName server1.com
User osj
IdentityFile C:\Users\sejin.oh/.ssh/id_rsa
728x90
반응형
'컴퓨터 > Vscode' 카테고리의 다른 글
vscode로 jupyter notebook 접속이 안될 때 해결하는 방법 (0) | 2023.08.28 |
---|---|
1개의 단축키로 여러 개의 명령어를 실행시키는 방법 (0) | 2023.02.09 |
주피터 노트북 플랏 출력 옵션 변경하기 (0) | 2023.01.09 |
[vscode] migration 후 원격접속 안되는 문제 해결법 (0) | 2022.07.07 |