$ ssh-keygen -t rsa |
위의 명령어 시에 "엔터키"를 치면 디폴트값으로 생성되는데, 결과로 ~/.ssh/ 위치에 id_rsa.pub(공개키)와 id_rsa( 개인키) 쌍이 생성됨을 확인할 수 있음
2) ssh-copy-id 명령어를 통해 대상 서버에 공개키(id_rsa.pub) 를 복사함
$ cd ~/.ssh $ ssh-copy-id id_rsa.pub testuser@10.xx.xx.xx:~/.ssh |
3) 개인키를 복호화 해놓음
$ cp ~/.ssh/id_rsa id_rsa.enc $ openssl rsa -in ~/.ssh/id_rsa.enc -out ~/.ssh/id_rsa |
4) 디렉터리 및 파일 퍼미션 변경 (보안이유)
$ chmod 700 ~/.ssh $ chmod 600 ~/.ssh/id_rsa $ chmod 644 ~/.ssh/id_rsa.pub $ chmod 644 ~/.ssh/authorized_keys $ chmod 644 ~/.ssh/known_hosts |
2. SSH 서버
$ scp id_rsa.pub testuser@10.xx.xx.xx:~/.ssh (SSH 클라이언트에서 실행) $ cd ~/.ssh $ cat id_rsa.pub >> authorized_keys |
2) 디렉터리 및 파일 퍼미션 변경 (보안이유)
$ chmod 700 ~/.ssh $ chmod 600 ~/.ssh/id_rsa $ chmod 644 ~/.ssh/id_rsa.pub $ chmod 644 ~/.ssh/authorized_keys $ chmod 644 ~/.ssh/known_hosts |
'OS > 공통-명령어' 카테고리의 다른 글
[정보] mtime vs. ctime vs. atime (0) | 2019.12.17 |
---|---|
[정보] curl 명령어 이해 (0) | 2019.09.22 |
[Tips] ssh로 해당 호스트 최초 접속시 fingerprint 관련 이슈 해결- known_host 파일 (1) | 2019.08.25 |
[Tips] FTP에서 Active 모드와 Passive 모드 차이 (0) | 2019.01.15 |
[명령어] IPC 관련 명령어 - ipcs, ipcrm (0) | 2019.01.01 |