Section 14.4: 암호를 사용하지 않고 (key pair 를 이용하여) 접속하기
우선적으로 key pair 가 필요하다. 이미 생성되어 있는 key pair 가 없다면, 다음 항목인 'public 및 private key 생성하기' 을 참고하라.
key pair 는 private key (id_rsa 파일) 와 public key (id_rsa.pub 파일) 로 이루어져 있다. 이 중에서 작업 수행이 필요한 부분은 바로 public key 로써, 해당 파일의 내용을 접속하고자 하는 원격 서버의 ~/.ssh/authorized_keys
에 추가해주어야 한다.
위에서 설명한 작업을 수행하는 손쉬운 방법 하나는 다음과 같다:
ssh <user>@<ssh-server> 'cat >> ~/.ssh/authorized_keys' < id_rsa.pub
위에서 소개한 방법으로 public key 가 서버 내 사용자 home 디렉토리에 정상적으로 추가가 되었다면, 이제 상응하는 private key 파일을 이용하여 로그인을 수행할 수 있다:
ssh <user>@<ssh-server> -i id_rsa
본 문서는 Linux Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
[출처] https://books.goalkicker.com/GitBook/
반응형
'번역 > Linux Notes for Professionals' 카테고리의 다른 글
14.6: ssh 서비스를 비활성화 (disable) 하기 (0) | 2020.08.21 |
---|---|
14.5: public 및 private key 생성하기 (0) | 2020.08.19 |
14.3: SSH 서버가 접속을 처리할 수 있게 설정하기 (0) | 2020.08.18 |
14.2: OpenSSH 도구 모음 (suite) 설치하기 (0) | 2020.08.18 |
14.1: 원격 서버에 ssh 접속하기 (0) | 2020.08.18 |