▶ 뭉충닷컴
 
mungchung.com login
Site Search
My Space
주절주절...
공부방
쥔장소개
Board
자유게시판
유용한 정보
자료실
Programming
강좌 & Articles
Spring 3.0
프로그래밍 Tip
   -ASP
   -PHP
   -JavaScript
   -HTML
   -Java/JSP
   -Database
   -Crystal Report
   -Visual Basic
   -이클립스
   -리눅스
   -기타
Windows API (VB)
Spread Sheet 7.0
컴퓨터활용 Tip
Other things
StarCraft 전략
StarCraft 문서
김용(金庸)
Son Q & Dieda

keyfile을 이용한 ssh 접속 방법

조회 수 13803 추천 수 0 2010.10.28 16:59:34

keyfile을 이용한 ssh 접속 방법

 

A 서버에서 B 서버로 ssh 접속시에 B 서버의 계정 비밀번호 입력 안하고 접속하는 방법이다.
이 방법은 B서버의 계정 비밀번호를 모를때 유용하다. 또한 keyfile에 암호를 적용하기 때문에 2중 보안이 된다.

서버 설정 방법
A서버
공개키/개인키를 생성한다.
생성 할때의 키 파일명은 꼭 identity로 해야한다.

[SERVER.A:/home1/irteam/.ssh] ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home1/irteam/.ssh/id_rsa): /home1/irteam/.ssh/identity
Enter passphrase (empty for no passphrase): 암호입력
Enter same passphrase again: 암호입력
Your identification has been saved in /home1/irteam/.ssh/identity.
Your public key has been saved in /home1/irteam/.ssh/identity.pub.
The key fingerprint is:
50:63:b9:8f:10:03:28:db:34:a1:12:b5:19:75:09:e5 irteam...
여기에서의 암호는 공개키의 passphrase이다. (사용자 계정의 암호가 아니다!)
이 암호는 넣어도되고 안넣어도 된다. 단, 암호를 넣으면 이 keyfile를 이용해서 접속시에 여기서 설정한 암호를 넣어야한다. (2중 보안)

B서버
A서버에서 생성한 공개키를 갖다둔다.
 [SERVER.B:/home1/irteam/.ssh] vi authorized_keys

vi로 authorized_key 파일 생성해서 A서버의 /home1/irteam/.ssh/identity.pub 파일의 내용을 넣는다.
위와 같이 설정하면 keyfile를 이용한 ssh 접속 설정은 모두 완료한 것이다.

주의) A서버에서의 개인키 파일명은 identity, B서버에서의 공개키 파일명은 authorized_keys로 해야한다.

 

접속 방법
ssh를 이용해서 아래와 같이 접속하면 keyfile 비밀번호를 물어본다. 이 비밀번호 입력하면 B서버로 접속된다.

[SERVER.A:/home1/irteam/.ssh] ssh -l irteam [서버B 아이피]
Enter passphrase for key '/home1/irteam/.ssh/identity': 암호입력
Last login: Thu Oct 28 16:35:12 2010 from 10.255.255.255
[SERVER.B.recruit:/home1/irteam]

 

참고 문서 : http://www.ibm.com/developerworks/library/l-keyc.html

 

문서 첨부 제한 : 0Byte/ 2.00MB
파일 크기 제한 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
27 자바스크립트로 각 form의 element(요소)에 접근 방법 file [2] 뭉충닷컴 2008-09-11 62289
26 ERwin 에서 Logical의 컬럼명을 코멘트(Comment)로 변경하기 file [2] 뭉충닷컴 2008-01-16 32199
25 Hotmail의 DHTML EDITOR 편집기를 이용해보자. file [34] 뭉충닷컴 2006-02-04 30338
24 멀티 브라우저 지원하는 frame, iframe 접근 코딩 방법 [3] 뭉충닷컴 2010-07-21 27079
23 crontab을 이용한 Tomcat 서버 자동 재시작 shell 뭉충닷컴 2009-08-28 25314
22 ASP에서 Class 를 이용해보자 file 뭉충닷컴 2006-02-26 25134
21 ASP 페이징 쉽게 처리하기 file [4] 뭉충닷컴 2006-08-29 24605
20 SQL Script 로 ERD와 테이블 생성 손쉽게하기 뭉충닷컴 2005-09-25 22202
19 dll을 이용한 로그인 file [1] 뭉충닷컴 2005-11-25 22109
18 VB로 WebBrowser 컨트롤의 HTML 제어 file 뭉충닷컴 2006-12-01 21517
17 asp 로 서버에 zip 압축/압축해제(풀기) 예제 file [8] 뭉충닷컴 2005-08-12 20049
16 폼(Form) 검증해주는 스크립트(Script) file [15] 뭉충닷컴 2005-06-07 19565
15 OWC를 이용한 웹에서 엑셀 그래프 그리기 file [4] 뭉충닷컴 2007-12-19 19463
14 MS-SQL의 osql.exe 이용 하기 (도스상에서 sql 구문 이용) 뭉충닷컴 2005-09-25 19373
13 스크립트(Script) 코드를 암호화 시켜보자(Encode/Decode) [2] 뭉충닷컴 2005-06-10 19153
12 ASP로 웹 어플리케이션 주소 사용하기 file 뭉충닷컴 2006-12-10 18010
11 Tabular Data Control 응용 - 페이징 처리하는 3가지 방법 file [1] 뭉충닷컴 2005-11-23 16303
10 Tabular Data Control 응용 - 테이블의 행 배경색이 격으로 변하게하기 뭉충닷컴 2005-09-25 15823
9 Tabular Data Control 마지막 강좌! 뭉충닷컴 2007-06-14 15715
8 Tabular Data Control 기초 다지기 1 file [1] 뭉충닷컴 2005-09-25 15360
7 두개의 비슷한 DB를 비교해서 변경된 부분 찾아내기 file 뭉충닷컴 2006-05-03 15037
6 Query를 잼있고, 유용하게 사용해보자 file [3] 뭉충닷컴 2005-10-01 14747
5 Tabular Data Control 기초 다지기 4 - 마지막! file 뭉충닷컴 2005-09-25 14732
4 Tabular Data Control 기초 다지기 3 file 뭉충닷컴 2005-09-25 14496
3 Tabular Data Control 기초 다지기 2 file 뭉충닷컴 2005-09-25 14215
2 Tabular Data Control 응용 - 제목 Sort (정렬) 쉽게 하기 [3] 뭉충닷컴 2006-01-27 14151
» keyfile을 이용한 ssh 접속 방법 뭉충닷컴 2010-10-28 13803