1. ssh key 생성 (없는 경우만)
[local@tez ~]$ ssh-keygen -t rsa
2. 서버로 로컬에서 만든 공개키 복사
[local@tez ~]$ scp ~/.ssh/id_rsa.pub [id]@[address]:id_rsa.pub
3. 서버 접속 (일반접속)
[local@tez ~]$ ssh [id]@[address]
4. 로그인후 개인폴더에 .ssh 폴더 생성 (있으면 pass)
[server@tez ~]$ mkdir .ssh
5. .ssh폴더 권한 변경
[server@tez ~]$ chmod 700 .ssh
6. 공개키 인증키 목록에 추가
[server@tez ~]$ cat id_rsa.pub >> .ssh/authorized_keys
7. 필요없는 공개키 제거
[server@tez ~]$ rm -f id_rsa.pub
8. 인증키 목록 권한 수정
[server@tez ~]$ chmod 644 .ssh/authorized_keys
9. 서버 접속
[local@tez ~]$ ssh -i ~/.ssh/id_rsa [id]@[address]
반응형
'Programming > Linux' 카테고리의 다른 글
[NTP] 시간 동기화 자체 서버 구축 / 클라이언트 설정 (0) | 2016.09.26 |
---|---|
[NTP] NTP daemon / crontab으로 시간 동기화 (0) | 2016.09.26 |
[Logrotate] 강제로 갱신, Debug모드 (0) | 2016.09.26 |
[Service] Shell script를 python service로 구동하기 (0) | 2016.09.26 |
[User] User 추가/Root권한/비밀번호 인증 활성화 (0) | 2016.09.26 |
[Service] Service list (0) | 2016.09.26 |
[Semanage] ssh 특정 포트 접근 제어 (0) | 2016.09.26 |
[Process] 특정 프로세스가 사용하는 개수 확인 (0) | 2016.09.26 |
[Port] Check port list in linux (0) | 2016.09.26 |
[MySQL] Install MySQL (0) | 2016.09.26 |