8.6. GPG2 키 생성
다음 절차에서는 암호화 유틸리티와 함께 사용할 GPG2 키를 생성하는 방법을 설명합니다.
사전 요구 사항
-
root
권한이 필요합니다.
프로세스
pinentry
유틸리티를 설치하고 구성합니다.dnf install pinentry mkdir ~/.gnupg -m 700 echo "pinentry-program /usr/bin/pinentry-curses" >> ~/.gnupg/gpg-agent.conf
[root@server ~]# dnf install pinentry [root@server ~]# mkdir ~/.gnupg -m 700 [root@server ~]# echo "pinentry-program /usr/bin/pinentry-curses" >> ~/.gnupg/gpg-agent.conf
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 원하는 세부 정보를 사용하여 GPG 키 쌍을 생성하는 데 사용되는 키
입력
파일을 만듭니다. 예를 들면 다음과 같습니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 선택 사항: 기본적으로 GPG2는 인증 키를
~/.gnupg
파일에 저장합니다. 사용자 지정 인증 키 위치를 사용하려면GNUPGHOME
환경 변수를 root에서만 액세스할 수 있는 디렉터리로 설정합니다.export GNUPGHOME=/root/backup mkdir -p $GNUPGHOME -m 700
[root@server ~]# export GNUPGHOME=/root/backup [root@server ~]# mkdir -p $GNUPGHOME -m 700
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 키
입력 파일의 내용을 기반으로 새 GPG2 키를
생성합니다.gpg2 --batch --gen-key key-input
[root@server ~]# gpg2 --batch --gen-key key-input
Copy to Clipboard Copied! Toggle word wrap Toggle overflow GPG2 키를 보호하기 위해 암호를 입력합니다. 이 암호를 사용하여 암호 해독의 개인 키에 액세스합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 올바른 암호를 다시 입력하여 확인합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 새 GPG2 키가 생성되었는지 확인합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
서버의 GPG 키를 나열합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow