안녕하세요.


런치패드 다들 가입하셨나요?


가입 하셔야 해요!!

우분투 패키지 - 런치패드 - 키 등록하기(1) 에서..


키를 등록하는 순서에 대하여 언급한 적이있습니다.


언급한 내용은 다음과 같습니다.


1. 런치 패드에 회원가입


2. GunPG 키 생성


3. 런치 패드에 키 등록


"1."은 생략하고 "2."로 바로 넘어가겠습니다 ^^


회원가입은 누워서 떡 먹기니 말이죠!! 

GunPG 생성



GunPG 키 생성은 기억이 나실지 모르겠지만 한적이 있습니다. 


기억이 안나신다면 다음 링크를 확인 하시고 오세요!


우분투 패키지 - GnuGP : 키 만들기

1. 생성된 키 확인하기


키를 만드셨다면 다음과 같은 명령을 이용하여 키를 확인 할 수 있습니다.

$ gpg --list-keys
/home/khk/.gnupg/pubring.gpg
----------------------------
pub   1024R/74512840 2014-02-06
uid                  Kim Hyun-ki <khkraining@falinux.com>
sub   
우리가 사용할 키는 공개 키 이며 다음과 같습니다.
pub   1024R/74512840 2014-02-06

2. 생성된 공개키를 키 서버와 동기화하기


키 서버에 등록하는 이유는 간단합니다.


소수에 사람에게 공개키를 나눠주는 것은 메일로 할 수 있지만 다수에 사람들에게 메일을 보내는 것은 시간 낭비 입니다.


이럴 경우 공개키를 서버에 키 서버를 사용합니다.


간단하게 이야기하여 키 서버는 여러분들의 공개키를 저장하고 있는 리포지터리 입니다.


생성된 키를 다음과 같은 명령을 이용하여 키 서버와 동기화 할 수 있습니다.

$ gpg --send-keys --keyserver keyserver.ubuntu.com 74512840
gpg: sending key 74512840 to hkp server keyserver.ubuntu.com

3. 핑거 프린트 추출하기


키는 핑거 프린트를 검사해서 준비하고 검사한 키가 유효한 키임을 증명하기위해서 사용합니다.


다음과 같은 명령을 이용하여 핑거프린트를 추출합니다.

$ gpg --fingerprint 74512840
pub   1024R/74512840 2014-02-06
      Key fingerprint = CECA 33EB DEBF F7C9 C1A5  4F43 88D1 9220 7451 2840
uid                 Kim Hyun-ki <khkraining@falinux.com>
sub  

다음 사이트에서 자신의 핑거 프린트를 확인해 보세요!

4. 다른 사람의 공개키 가져오기


키 서버에는 많은 사람들이 공개키를 등록해 놓았겠죠?


그렇다면 제 PC제 PC로 다운로드 할 수 도 있겠죠?


다음과 같이 다운로드 할 수 있습니다.

$ gpg --keyserver keyserver.ubuntu.com --recv-keys C43E1A3E 
gpg: requesting key C43E1A3E from hkp server keyserver.ubuntu.com
gpg: key C43E1A3E: public key "Kolab Package Signing (OpenPKG) <openpkg-packages@kolabsys.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
공개 키를 "C43E1A3E "사용하는 핑거 프린트는 다음과 같습니다.
$ gpg --fingerprint C43E1A3E
pub   4096R/C43E1A3E 2010-12-21
      Key fingerprint = E604 4B4B F4B9 C456 CBB2  CDD6 425F 9120 C43E 1A3E
uid                  Kolab Package Signing (OpenPKG) <openpkg-packages@kolabsys.com>

앞으로..!

 

다음 글에는 "3.  런치패드에 키 등록"을 해보겠습니다!