vscode ssh 원격접속

woojjn·2022년 3월 19일
1

1. 서버 비밀번호 설정

한 번 접속하면 계속 vscode에서 ssh 접속이 되기에 잘 이용하진 않지만 다시 할 때 헷갈려서 이렇게 기록한다.

먼저 vscode와 연결할 서버에 다음과 같이 입력하여 비밀번호를 설정한다.

$ passwd root


위의 사진 처럼 명령어를 입력한 후

Enter new UNIX password:
Retype new UNIX password:

원하는 비밀번호를 두 번 입력하면 된다.(비밀번호는 입력하더라도 화면에 나오지 않는다.)

2. vscode와 연결

  1. vscode를 실행시킨 후 좌측 원격탐색기를 클릭한다.
    (만약 원격탐색기 버튼이 없다면 확장에서 Remote - SSH를 다운받는다.)
  2. SSH Targets 좌측의 +버튼을 누른다.
  3. vscode 상단에 나온 command 창에 다음과 같이 입력한다.
$ ssh root@<your-ip> -p <your-port>

ex) $ ssh root@12.34.567.89 -p 0000

  1. SSH Targets에 새로 생성된 목록을 클릭하여 연다.
  2. 다시 vscode 상단에 나온 창에 passwd root를 통해 입력한 비밀번호를 입력한다.

5-1. 만약 이래도 로그인이 안된다면,

$ vim /etc/ssh/sshd_config

를 입력하여, config창을 연 후에

PasswordAuthentication yes

PasswordAuthentication을 yes로 해주면 된다.

끝!

0개의 댓글