gpg --list-keys 로 GPG 키 목록 확인
이 단계에서는 gpg --list-keys 명령어를 사용하여 GPG 키를 나열하는 방법을 배우게 됩니다. GPG (GNU Privacy Guard) 는 데이터를 암호화하고 서명하는 강력한 도구입니다. 키는 GPG 의 기본 요소이며, 디지털 신원 역할을 합니다.
키를 나열하기 전에 GPG 디렉토리가 존재하는지 확인해 보겠습니다. GPG 파일의 기본 위치는 ~/.gnupg입니다.
아직 열려 있지 않다면 터미널을 엽니다. 데스크탑 왼쪽의 Xfce 터미널 (Xfce Terminal) 아이콘을 클릭하여 터미널을 열 수 있습니다.
이제 ls 명령어를 사용하여 ~/.gnupg 디렉토리가 존재하는지 확인해 보겠습니다. ls는 파일과 디렉토리를 나열합니다.
다음 명령을 입력하고 Enter 키를 누릅니다.
ls ~/.gnupg
다음과 유사한 출력을 볼 수 있습니다.
openpgp-revocs.d private-keys-v1.d pubring.kbx pubring.kbx~ trustdb.gpg
이 출력은 ~/.gnupg 디렉토리의 내용을 보여주며, 디렉토리가 존재하고 일부 기본 GPG 파일을 포함하고 있음을 나타냅니다. "No such file or directory"와 같은 오류가 표시되면 디렉토리가 아직 존재하지 않음을 의미합니다. 걱정하지 마세요. GPG 는 필요할 때 디렉토리를 생성합니다.
이제 GPG 키를 나열해 보겠습니다. gpg --list-keys 명령어를 사용합니다.
다음 명령을 입력하고 Enter 키를 누릅니다.
gpg --list-keys
아직 키를 생성하지 않았다면 출력은 비어 있거나 키가 없다는 메시지를 표시합니다. GPG 를 처음 사용하는 경우 예상되는 결과입니다.
gpg: keybox '/home/labex/.gnupg/pubring.kbx' created
키가 있는 경우 출력은 다음과 유사하게 표시됩니다 (세부 정보는 다를 수 있음).
/home/labex/.gnupg/pubring.kbx
------------------------------
pub rsa2048 2023-01-01 [SC]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
uid [ultimate] Your Name <your.email@example.com>
sub rsa2048 2023-01-01 [E]
이 출력은 키 유형, 생성 날짜, 키 ID 및 키와 관련된 사용자 ID 를 포함하여 공개 키에 대한 정보를 제공합니다.
키를 나열하는 방법을 이해하는 것은 GPG 신원을 관리하는 첫 번째 단계입니다.
다음 단계로 진행하려면 **계속 (Continue)**을 클릭하십시오.