목차
문제 사항
VS Code에서 remote-ssh 확장 프로그램을 통해 원격 서버에 있는 파일들을 직접 컨트롤하려고 개발환경을 세팅했다..만..
이 친구때문에 거의 하루를 날려먹었다... 앜!!!!!!!
그래도 이제 해결했으니까... 이런 현상을 보며 헤매는 누군가에게 도움이되길..
본인은 AWS EC2 서버고, 해당 서버의 pem으로 ppk를 만들었다.
아마 많은 사람들도 EC2만 아니다 뿐이지 ppk는 다들 있을것이다.
원인 분석
C:\Users\사용자이름\.ssh 폴더 안에 key값이 없어서 그렇다..
뭐 패스워드를 입력하라는것도 봤는데 그런 이슈는 아닌거가틈..
해결 방법
key 생성해주기
일단 F1키를 누르고 Connect toHost를 해주면
뭐 대충 이런식으로 접속했을것이다.
ppk에 패스워드가 있다면 패스워드를 입력했을 것이고..
아니라면 바로 새 창이 띄워지면서 이 친구가 당신을 맞이할 것이다.
해결법은 간단하다. 먼저 puttygen을 켜주고, 본인이 받은 pem 파일을 load해주도록 한다.
비밀번호를 생성하고 싶으면 Key passphrase에 비밀번호를 입력해주자.
그다음 Export OpenSSH key 해준다.
키를 저장할 경로는
C:\Users\사용자이름\.ssh
여기다가 설정해주고 저장!
C:\Users\사용자이름\.ssh\config 파일 수정해주기
이제 open configuration file을 눌러서, C:\Users\사용자이름\.ssh\config 이 경로에 있는 친구를 수정해줄거다.
그리고 아래처럼 수정해주자.
Host : 별칭(아무렇게나 해도됨)
HostName : 서버의 IP 혹은 도메인
User : 서버의 사용자 계정명
IdentityFile : 방금 위에서 export 한 key파일 (내껀 이름이 ssalbot 이다)
이렇게 하고 다시 접속을 시도하면?
접속성공!
이제 편하게 코딩하자!
참고
구독 및 하트는 정보 포스팅 제작에 큰 힘이됩니다♡
'개발 환경 관련' 카테고리의 다른 글
[JUnit5, IntelliJ] 테스트 코드 기반으로 알고리즘 문제풀이 프로젝트 패키지 구조 관리하기 (0) | 2023.07.20 |
---|---|
[sourcetree] 소스트리 기본 사용법, 보는 법 (0) | 2020.11.26 |
[Eclipse, Tomcat] Tomcat 404 not found, 요청된 리소스 [/]은(는) 가용하지 않습니다. (7) | 2020.10.15 |
[Eclipse] local history 삭제, 복구, 이전 기록 (3) | 2020.10.13 |
[Eclipse] Maven build error, An error occurred while automatically activating bundle org.eclipse.m2e.core (552). (0) | 2020.09.17 |