티스토리 뷰
[정의]
client : 나
server: ssh로 접속할 대상
[절차]
- client에 ssh key 생성(public key, private key)
- server에 public key 배포
- client에서 server로 접근
[사용]
client에 ssh key 생성
- ssh-keygen -t rsa : rsa 방식으로 키 생성(중간에 추가 암호?를 입력하는 단계가 있는데 생략(암호 없이) 가능
- ~/.ssh 폴더 내에 id_rsa(private key), id_rsa.pub(public key)가 생성됨
server에 public key 배포
- id_rsa.pub 안의 public key 값을 복사하여 server의 ~/.ssh 폴더에 authorized_keys(없으면 생성) 파일 끝에 삽입
client에서 server로 접근
- 이제 server는 client의 public key를 갖고 있으므로 client와 통신할 준비가 됨.
- client에서 ssh userName@hostName 로 바로 로그인 가능.
- server에서 client로 접속하려면 server에서도 rsa 키를 생성하고 public key를 client에 알려주면 된다.
@주의사항@
client와 server의 authorized_keys의 파일 권한이 다르면 접속이 안될 수 있음.
'공부 > Linux :: server' 카테고리의 다른 글
[rsync] (0) | 2014.09.16 |
---|---|
[리눅스] 용량 확인 (0) | 2014.08.18 |
리눅스 명령어 (0) | 2014.04.21 |
centos gcc, zlib, openssl 설치 (0) | 2014.04.11 |
mod-jk, 로드밸런싱, 세션 클러스터링 (0) | 2014.03.26 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- HTML
- JQuery
- 메모장
- 배열
- 파이썬
- 프로젝트
- 자바스크립트
- 정렬
- ERP
- 오라클
- 데이터베이스
- 자바
- 충북대
- 청주
- SQL
- 게임
- 도전과제
- 클래스
- 이론
- 졸업작품
- CSS
- SVN
- db
- 정보
- jsp
- 잡담
- 아두이노
- 안드로이드
- 알고리즘
- 소켓
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함