오라클클라우드,GCP,AWS등 정보공유
  • 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

오라클 클라우드 ssh 로그인 시 server refused our key 문제

star2205 560

1

6

안녕하세요. 가입하고 유용한 정보 잘 얻고 있었는데, 질문이 생겨 처음 글을 남겨봅니다.

 

1. 오류

오라클 클라우드를 최근에 만들어서, 도커 및 valutwarden을 올리고 잘 놀고 있었는데요, 갑자기 ubuntu 계정으로 ssh 로그인 시도시  아래와 같은 오류를 뿜어내며 로그인이 안됩니다. 

 

image.png.jpg

 

2. 현재 상태

1)최초 인스턴스 생성 시 PuttyGen으로 키를 생성하고, 공용키 붙여넣기를 하여 생성하였고, Putty로 로그인 시 Private.ppk파일을 첨부하여 로그인 시 당연히 한동안 잘 로그인 되었습니다.

2)저렇게 로그인이 안되는 상태여도 portainer 및 valutwarden 등은 정상 접속 됩니다. 

3)오라클 Web에서 클라우드 콘솔로 접속 시,  root로 로그인 하여 ubuntu로 계정변경하는 것 정상 작동 합니다.

4)Putty로 로그인 시 Root로 로그인 하면 ubuntu로 로그인하라며 튕겨냅니다. 

5)

https://docs.oracle.com/en-us/iaas/Content/Compute/References/serialconsole.htm#four

Use a console connection to remotely troubleshoot malfunctioning instances.

위 유튜브 및 오라클 내 트러블 슈팅으로 ssh 키를 변경하는 시도를 하고 성공하였는데, 여전히 ubuntu로 로그인 되지 않습니다.

위 작업 이후 root로 로그인 해도 위 처럼 refused our key를 뱉어냅니다.

6)다만 opc의 ssh 키도 같이 변경하였기에, opc로 로그인 시 정상 로그인 됩니다.

7) opc로 로그인 후 su root -> su ubuntu로 계정 변경시, 정상 작동합니다.

 

3. 결론

ubuntu 계정으로 ssh 로그인 하는 것 이외의 모든 기능은 작동하는 것 같습니다. 문제가 뭘까요...? 

별 문제가 없다면 그냥 opc로 로그인해서 써도 되는 걸까요?

하나 걸리는게 있다면  ubuntu.bashrc를 열어서 force_color_prompt=yes 주석해제를 한 적이 있는데 그때 뭔가 건드린걸까요..? 근데 또 직후에 로그인이 안된 것은 아니었습니다. 위 증상은 갑자기 발생하였습니다.

 

혹시 짐작가는 부분이 있다면 고견 부탁드립니다. 

리눅스를 포함 모든 부분이 이번에 처음이라 쉽게 알려주시면 더할 나위 없이 감사드리겠습니다 ㅠㅠ

 

 
신고공유스크랩
6
profile image 1등
달소 2021.11.06. 12:25

bashrc의 경우 문제가 없을거같긴합니다.

ssh 의 접속방식의 경우 키인증을 양쪽에서 하게되는데

최초 오라클에서발급되는키는 ubuntu 계정으로 키가 발급되어 실제 인증키가 ubuntu 디렉토리에 있어 클라이언트가 가지고있는 키와 서버에서 가지고있는 ubuntu 간의 상호인증으로 로그인 하게됩니다.

다만 추가적으로 Puttygen으로 발급하신키의 경우 별도의 디렉터리에 업로드하지않고 콘솔상에서 업로드했기때문에 root 계정에 자동으로 업로드 되었다고 추측해봅니다.

 

결론적으로 /home/ubuntu 하단의 .ssh 디렉터리의 공개키를 가지고 puttygen을통해 개인키를 만드신다면 ubuntu로도 접속하실수 있으시라 생각합니다.

star2205 글쓴이 2021.11.10. 09:49
달소

답변 감사드립니다. 염치불구하고 또 질문드리면

PuttyGen에 개인키를 불러오는 항목 밖에 보이지 않는데.. 공개키를 불러와서 개인키를 만드는 방법이 있는건가요?

profile image
달소 2021.11.10. 09:53
star2205

헛,, 제가 헷갈렸네요.. 개인키를 가지고 개인키 + 공개키를 만드는거였네요...

헷갈리게해드려죄송합니닷

star2205 글쓴이 2021.11.10. 09:55
달소

아닙니다..ㅎㅎ 그럼 결국 해결방법은 없는걸까요 ㅠㅠ

그냥 opc로 로그인해서 root로 바꿔서 쓰고 있는데 보안상 문제는 없으려나요.

profile image
달소 2021.11.10. 09:57
star2205

PuttyGen으로 키를 만들어서 업로드하는방법은 어려울까요??

opc로 로그인되니 opc로 root 키만 업로드하면될듯합니다

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

본 게시판은 서버구축 게시판과 통합되었습니다.

서버구축 게시판 이동하기
분류 제목 글쓴이 날짜 조회 추천
Oracle 공지 조금 더 간단한 오라클 인스턴스 생성 자동화 방법 (생성확인 완료) 14 나린이2 22.06.14.20:09 4364 +4
Oracle 공지 오라클 A1 인스턴스 (최대 4코어 24GB 메모리) 생성 자동화 스크립트 한글 가이드 24 theb1ue 22.06.14.16:05 4101 +6
Oracle 오라클 서울리전 A1 인스턴스 숙청 당했네요 16 theb1ue 22.12.13.16:31 2568 +1
잡담 arm64에서 x86 에뮬레이팅은 못 써먹겠네요.. 7 luna1474 22.12.04.17:49 1035 +1
정보 웹 스토리지 클라우드 추천해주실 수 있으실까요? 4 상방리 22.11.07.14:38 530 +1
Oracle
image
purndal 22.12.29.11:08 1164 0
Oracle
image
FlexD 22.12.15.17:04 483 0
Oracle
image
theb1ue 22.12.13.16:31 2568 +1
Oracle
normal
앨런임더 22.12.10.04:48 949 0
잡담
image
luna1474 22.12.04.17:49 1035 +1
Oracle
normal
luna1474 22.11.29.11:16 1593 0
Oracle
normal
강종 22.11.22.11:15 1085 0
Oracle
image
달소 22.11.18.13:50 1514 0
Oracle
image
콜라 22.11.08.17:17 329 0
Oracle
normal
돌발 22.11.07.22:27 207 0