GnuPG ํค ๋ฐฑ์ ํ๊ธฐ
- kkumtree
2023-05-27T18:29:18+09:00
23/05/30 GPG ํค ๋ณต์๋ฐฉ๋ฒ ๋ฐ ์ถ์ฒ ์ถ๊ฐ
๋ง๊ฐ์ง PC ๋ฉ์ธ๋ณด๋๋ฅผ ๊ต์ฒดํ๊ณ , ์๋๋ฌ GPG key๋ฅผ ๋ฐฑ์
ํ์์ต๋๋ค.
์ฉ๋์ด ๊ทธ๋ฆฌ ํฐํธ์ ์๋๋, ์ ๋งํ USB ๋ฉ๋ชจ๋ฆฌ์๋ ์ถฉ๋ถํ ๋ฐฑ์
์ด ๊ฐ๋ฅํฉ๋๋ค.
(์ด์งธ์ ์ํ์์๊ผฌ…)
์ถ์ฒ๋ ๋ง์ง๋ง referenece๋ฅผ ์ฐธ์กฐํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
1. Backup
# tree๋ก ~/.gnupg ํ์ธ
tree ~/.gnupg
# ํ์ฌ ์ฌ์ฉ์ค์ธ ํค ํ์ธ
gpg --list-secret-keys --keyid-format LONG
# ํค ๋ฐฑ์
## public ํค ๋ฐฑ์
gpg --export --export-options backup --output ~/public_mscho.gpg
## private ํค ๋ฐฑ์
(์ํธ ์
๋ ฅ ํ์)
gpg --export-secret-keys --export-options backup --output ~/private_mscho.gpg
## trust(์ ๋ขฐ๊ด๊ฒ) ๋ฐฑ์
gpg --export-ownertrust > trust_mscho.gpg
# ๋ฐฑ์
ํ ํค ํ์ธ
ls -al ~/*.gpg
# ๋ฐฑ์
ํ ํค๋ฅผ USB๋ก ๋ณต์ฌ
## ์ด๋ฏธ ๋ง์ดํธ๋ ๋ฏธ๋์ด ํ์ธ(๋ณผ๋ฅจ์ด๋ฆ KEYS์ ๋ณด๊ดํ ๊ณํ)
tree /media
## (์ต์
)ํ์ ํด๋ ์์ฑ
mkdir /media/KEYS/GnuPG
## ํค ๋ณต์ฌ
cp ~/*.gpg /media/KEYS/GnuPG
## ๋ณต์ฌํ ํค ํ์ธ
ls -al /media/kkumtree/KEYS/GnuPG/*.gpg
