본문 바로가기

2023년 이전/리눅스

VS Code에서 원격 서버 접속 오류 Case 1: 패스워드 만료

문제 발생 배경

  • 아무런 설정(id_rsa, 서버 비밀번호, 서버 인스턴스 등) 변경 X
  • 서버 인스턴스는 잘 켜져있는 걸 확인
  • 일주일 정도 접속하지 않다가, 다시 VS Code 접속하려고 했을 때 "Could not establish connection to "my_server". 와 같은 메시지가 뜬다.
  • VS Code는 원격 서버 접속이 되지 않는 이유(에러 메시지)를 설명해주지 않는다.

 

문제 해결 방법

  • 터미널로 ssh 접속
  • 명령어 형식은 아래와 같다.
ssh my_server_id@my_server_public_IP_address

 

그 결과 패스워드 만료가 원인인 것으로 확인.

 

 

기존 패스워드를 입력해야 하나, 올바르지 않은 패스워드를 입력하면 아래 에러 메시지(Authentication token manipulation error)가 발생

 

 

기존과 유사한 패스워드(한 글자만 다르게 한다든가)를 입력해도 아래 메시지가 발생하면서 패스워드를 다시 입력하라고 합니다.

 

 

이후 패스워드를 변경하고 VS code로 접속하면 잘 되는 것을 확인할 수 있습니다.