인프런 커뮤니티 질문&답변

devY님의 프로필 이미지

작성한 질문수

AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)

SSH 터널링으로 Lightsail VM 접속하기

SSH 터널링으로 Lightsail VM 접속하기

작성

·

262

0

안녕하세요..! 또 질문을 드려서 너무 죄송합니다.

authorized_keys에 제가 만든 public 키를 추가를 해줬는데 터미널로 접속하려고 하니까 아래와 같이 접속이 거부됩니다..! 혹시나 키를 잘못 기입했나 해서 다시 복사해서 넣었는데도 저렇게 거부가 되는데 다른 이유가 있을까요?

너무 죄송합니다..!!

답변주시면 정말 감사드리겠습니다!

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.
devY님, SSH 접속 거부 문제로 고민이 많으신 것 같네요. SSH 키 접속 문제의 경우 확인해야 할 몇 가지 사항이 있습니다.

  1. ~/.ssh/authorized_keys 파일에 공개 키가 올바르게 추가되었는지 확인해 보세요. 공백이나 줄바꿈이 없어야 합니다.
  2. SSH 서비스를 담당하는 sshd 서버의 설정 파일(/etc/ssh/sshd_config)에 공개 키 인증이 허용되어 있는지도 확인해 보세요.
  3. ~/.ssh 디렉토리와 authorized_keys 파일의 권한이 엄격하게 설정되어야 하는데, 이를 위해 chmod 700 ~/.sshchmod 600 ~/.ssh/authorized_keys 명령을 사용할 수 있습니다.
  4. 또한 SSH 클라이언트에서 올바른 개인 키(~/.ssh/github_id_rsa)를 사용하고 있는지 확인해 보세요. -i 옵션을 통해 지정된 개인 키 파일이 맞는지, 해당 파일의 권한이 적절히 설정되었는지(예: chmod 600 ~/.ssh/github_id_rsa)도 확인이 필요합니다.

위의 항목들을 확인 후에도 문제가 해결되지 않으면, SSH 접속 시 -v 옵션을 추가하여 더 상세한 디버깅 정보를 얻을 수 있습니다. 이렇게 얻은 정보를 바탕으로 문제의 원인을 좀 더 구체적으로 파악할 수 있을 것입니다.

질문에 포함된 이미지 URL를 제공해드리오니 참고하시기 바랍니다.
SSH 커맨드 실행 이미지
SSH 접속 거부 메시지 이미지

부디 위의 정보가 devY님의 문제 해결에 도움이 되었으면 좋겠습니다.

devY님의 프로필 이미지

작성한 질문수

질문하기