GPG를 사용하여 Ubuntu에서 파일 암호화
GPG를 사용하여 Ubuntu에서 파일을 암호화하는 방법을 잘 설명합니다. GPG 또는 GNU Privacy Guard를 사용하면 강력한 암호화 알고리즘으로 파일을 안전하게 암호화할 수 있습니다.
이 기사에서는 GPG를 사용하여 Ubuntu에서 파일을 암호화하는 방법을 설명합니다.
"GPG" 또는 "GNU Privacy Guard"를 사용하면 강력한 암호화 알고리즘으로 파일과 데이터를 안전하게 암호화할 수 있습니다. GPG는 두 당사자 간의 보안 통신을 보장하는 훌륭한 방법입니다. 보안되지 않은 네트워크에서 민감한 정보를 쉽게 공유할 수 있습니다.
전제 조건
GPG를 사용하여 Ubuntu에서 파일 암호화
우분투에 GPG 설치
다음 명령을 사용하여 GPG를 설치할 수 있습니다.
# apt install gpg
GPG를 사용하여 파일 암호화
다음 명령은 test.txt 를 암호화 합니다.
# gpg -c test.txt
위의 명령을 실행하면 파일을 암호화하고 해독하는 데 사용할 암호를 입력하라는 메시지가 표시됩니다.
암호를 입력하면 파일이 암호화되고 다음 형식으로 하나의 파일이 생성됩니다.
test.txt.gpg
파일의 암호를 해독하려면 다음 형식으로 명령을 실행합니다.
# gpg test.txt.gpg
처음에 파일을 암호화하는 데 사용한 암호를 사용합니다. 암호가 해독되면 "test.txt" 파일이 반환됩니다.
GPG 키 쌍 생성
"공개" 및 "개인" 키 쌍을 사용하여 파일을 암호화하고 해독할 수 있습니다. GPG 키 쌍을 생성하려면 아래 명령을 사용할 수 있습니다.
# gpg --generate-key
지침을 따르고 메시지가 표시되면 사용자 이름과 암호를 입력합니다. 키 쌍을 생성한 후 GPG는 생성된 공개 키를 터미널 출력에 표시합니다.
공개 키를 파일로 내보내려면 다음 명령을 실행합니다.
# gpg --armor --export --output "public_key'
" public_key "를 위의 단계에서 생성된 자신의 공개 키로 바꿉니다 . 생성된 개인 키는 " $HOME/.gnupg/ " 디렉토리 에서 사용할 수 있습니다 .
다른 사람의 공개 키를 사용하여 파일을 암호화하려면 다음 명령을 사용하십시오.
# gpg --encrypt --recipient-file public_key.file test.txt
참고: public_key.file을 파일을 보내려는 사람의 공개 키로 바꾸십시오.
공개 키를 사용하여 암호화된 파일을 해독하려면 다음 명령을 사용하십시오.
# gpg --decrypt --output test.txt test.txt.gpg
GPG는 "$HOME/.gnupg/" 디렉토리에 저장되어 있는 한 암호 해독 중에 개인 키를 자동으로 감지합니다.
GPG 치트시트에 대해 자세히 알아보세요.
이 기사에서는 GPG를 사용하여 Ubuntu에서 파일을 암호화하는 방법을 살펴보았습니다.