작성
·
262
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
devY님, SSH 접속 거부 문제로 고민이 많으신 것 같네요. SSH 키 접속 문제의 경우 확인해야 할 몇 가지 사항이 있습니다.
~/.ssh/authorized_keys
파일에 공개 키가 올바르게 추가되었는지 확인해 보세요. 공백이나 줄바꿈이 없어야 합니다.sshd
서버의 설정 파일(/etc/ssh/sshd_config
)에 공개 키 인증이 허용되어 있는지도 확인해 보세요.~/.ssh
디렉토리와 authorized_keys
파일의 권한이 엄격하게 설정되어야 하는데, 이를 위해 chmod 700 ~/.ssh
와 chmod 600 ~/.ssh/authorized_keys
명령을 사용할 수 있습니다.~/.ssh/github_id_rsa
)를 사용하고 있는지 확인해 보세요. -i
옵션을 통해 지정된 개인 키 파일이 맞는지, 해당 파일의 권한이 적절히 설정되었는지(예: chmod 600 ~/.ssh/github_id_rsa
)도 확인이 필요합니다.위의 항목들을 확인 후에도 문제가 해결되지 않으면, SSH 접속 시 -v
옵션을 추가하여 더 상세한 디버깅 정보를 얻을 수 있습니다. 이렇게 얻은 정보를 바탕으로 문제의 원인을 좀 더 구체적으로 파악할 수 있을 것입니다.
질문에 포함된 이미지 URL를 제공해드리오니 참고하시기 바랍니다.
SSH 커맨드 실행 이미지
SSH 접속 거부 메시지 이미지
부디 위의 정보가 devY님의 문제 해결에 도움이 되었으면 좋겠습니다.