728x90
problem
깃허브 액션으로 ec2로 jar 를 복사 하는 과정에서 에러를 만났다.
handshake failed: ssh: unable to authenticate, attempted methods [none publickey], no supported methods remain
solution
아래 항목을 꼼꼼히 체크 해보자
1. github -> Repository secrets 들 을 꼼꼼히 확인해준다
sudo vi /etc/ssh/sshd_config
# 아래 설정 활성화
PubkeyAuthentication yes
# 나온 후
sudo systemctl restart sshd
2. 공개키 서버( ec2 )에 추가
cat ~/.ssh/github.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
3. 접속 테스트
# 만들어진 비공개 키로 ssh 접속 테스트
ssh -i github_action_key ec2UserName@ec2-host
접속이 성공하면 github Action 접속이 성공한다
728x90
'일-상 > 오류노트' 카테고리의 다른 글
[오류노트] S3 이미지 URL 조회 권한 오류 (0) | 2024.11.13 |
---|---|
[IntelliJ] 인텔리제이 메모리 점유율 낮추기 (0) | 2024.11.04 |
[오류노트] 실패한 요청을 재시도 하지 말자 DeadLetter queue (0) | 2024.09.05 |
[Mac] 맥북 오른쪽 커맨드키(command⌘) -> 한영키로 바꾸기 (2) | 2024.08.24 |
[오류노트] byte[] 무분별 하게 사용하지 말자 (0) | 2024.08.23 |