일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- PostgreSQL
- ubuntu
- JS
- 설정
- Windows
- install
- 스크립트
- Atlassian
- DATABASE
- 자바
- java
- 노드
- 리눅스
- python
- Linux
- 파이썬
- 아틀라시안
- postgres
- node
- 설치
- hamonikr
- 3.0
- 하모니카
- 우분투
- 자바스크립트
- 윈도우
- script
- DB
- javascript
- 데이터베이스
Archives
- Today
- Total
LukeHan 의 잡다한 기술 블로그
gpg key 생성 본문
반응형
서비스 환경 구축을 위해 openPGP 키가 필요하여 아래와 같이 진행 하였다.
gpg key 생성시 비밀번호 입력을 위해 해당 서버에서 직접 진행하거나 xWindow(화면)이 사용 가능한 환경에서 진행 하는 것을 권장한다.
gpg --gen-key
Terminal 에서 위와 같이 명령어를 입력 한다.
gpg (GnuPG) 2.2.4; Copyright (C) 2017 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Note: Use "gpg --full-generate-key" for a full featured key generation dialog.
GnuPG needs to construct a user ID to identify your key.
Real name: name
Email address: name@email.com
You selected this USER-ID:
"name <name@email.com>"
Change (N)ame, (E)mail, or (O)kay/(Q)uit? o
명령어를 입력하면 위와 같이 출력되며 Real name 과 Eamil address 정보를 요청한다.
해당 정보를 입력 한 후 O 를 입력하여 확인 진행 한다.
정보를 입력하면 위와 같이 비밀번호 입력 창이 나타난다.
사용할 비밀번호 정보를 입력 후 OK 버튼을 클릭 실행한다.
We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
gpg: /home/lukehan/.gnupg/trustdb.gpg: trustdb created
gpg: key 0000000000000000 marked as ultimately trusted
gpg: directory '/home/lukehan/.gnupg/openpgp-revocs.d' created
gpg: revocation certificate stored as '/home/lukehan/.gnupg/openpgp-revocs.d/0000000000000000000000000000000000000000.rev'
public and secret key created and signed.
pub rsa3072 2022-02-20 [SC] [expires: 2024-02-20]
0000000000000000000000000000000000000000
uid name <name@email.com>
sub rsa3072 2022-02-20 [E] [expires: 2024-02-20]
입력이 완료되면 위와 같이 입력 정보 및 gpg 정보를 출력하며 완료된다.
lukehan@lukehan-GP63-Leopard-8RE:~$ gpg --list-keys
gpg: checking the trustdb
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: next trustdb check due at 2024-02-20
/home/lukehan/.gnupg/pubring.kbx
--------------------------------
pub rsa3072 2022-02-20 [SC] [expires: 2024-02-20]
0000000000000000000000000000000000000000
uid [ultimate] name <name@email.com>
sub rsa3072 2022-02-20 [E] [expires: 2024-02-20]
위와 같이 입력 하여 gpg 정보를 확인할 수 있다.
반응형
Comments