![gpg 배치: 빈 암호화 파일을 생성했습니다.](https://linux55.com/image/139620/gpg%20%EB%B0%B0%EC%B9%98%3A%20%EB%B9%88%20%EC%95%94%ED%98%B8%ED%99%94%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%83%9D%EC%84%B1%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
gpg 키를 생성하려면 다음 명령을 사용하고 있습니다.
#!/bin/bash
cat > /tmp/gpg.txt << EOF
%echo Generating a basic OpenPGP key
Key-Type: DSA
Key-Length: 1024
Subkey-Type: ELG-E
Subkey-Length: 1024
Name-Real: test
Name-Comment: test
Name-Email: [email protected]
Expire-Date: 0
Passphrase: test
%pubring test.pub
%secring test.sec
%commit
%echo done
EOF
gpg2 --armor --batch --gen-key /tmp/gpg.txt
rm -f /tmp/gpg.txt
부분적으로 작동합니다. test.pub
생성 만 되고 test.sec
비어 있습니다.
어떤 아이디어가 있나요?