Permission denied (PublicKey)
vscode 에서 ec2 우분투 서버와 ssh 연결을 하려는데, 계속 Permission denied (PublicKey) 가 떴다
계속 안되다가 마지막 줄로 .

Host ec2서버 명
HostName [퍼블릭 ip 주소]
User ubuntu
IdentityFile [pemkey 경로]
IdentitiesOnly yes -> 이게 해결 포인트였다.
원격 서버의 ssh 서버 ( sshd )가 특정 ID 키를 요구하기 때문에 서버가 연결을 거부하고 위의 오류로 ssh 클라이언트가 중단된다.
이 오류를 수정하려면 ssh가 명령 행에 지정된 인증 ID 파일을 사용하도록 지시하거나 yes 값으로 IdentitiesOnly 를 추가한다.
Operation timed out
서버 환경설정을 진행하면서 도메인을 구입하고 HTTPS를 적용 후 vscode 에서 ssh 연결을 한 후
port 22: Operation timed out
오류가 떴다.
1. 인바운드 규칙 변경 (ssh 포트 22번 0.0.0.0으로)
2. 서버 재부팅
3. sudo ufw allow 22 (https 설정하면 22번 포트에 따로 allow 설정이 필요)
로 해결하였다.
ec2에 ssh 접속시 timeout 문제 해결
서버 환경설정을 진행하면서 도메인을 구입하고 HTTPS를 적용하고 나서 며칠 뒤, PWA를 이것저것 삽질하며 테스트 해본 뒤 서비스에 적용해보기 위해 ssh에 접속을 시도 했다.하지만 나에게 돌아오
velog.io
'[Server]' 카테고리의 다른 글
| Redis cache 설정 (Node.js) (0) | 2024.01.02 |
|---|---|
| JavaScript (0) | 2023.07.05 |
| [Node] 다중 파일 올리기 (0) | 2022.09.23 |
| 스프링입문 - 데이터 조회하기 with JPA, 페이지 이동하기, 수정, 삭제 (0) | 2022.09.08 |
| [server] Docker 로 Node.JS & Nginx개발환경 구축 (0) | 2022.07.03 |