8.6. GPG2 키 생성
다음 절차에서는 암호화 유틸리티에 사용할 GPG2 키를 생성하는 방법을 설명합니다.
사전 요구 사항
-
루트
권한이 필요합니다.
절차
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