gpg
도구를 사용하여 파일을 암호화하고 해독 하려고 하는데 사용자의 전역 상태를 변경하지 않고이 도구를 실행할 수 있는지 알고 싶습니다. 특히, gpg
지정된 사용자로 처음 실행 .gnupg
하면 사용자의 홈 디렉토리에 디렉토리 및 기타 아티팩트 가 작성 됩니다.
사용자의 공개 및 비밀 키 링 에서이 명령의 작동을 분리하는 데 약간의 성공을 거두었습니다 ( 이 방법에 대해서는 https://github.com/rcook/rgpg의 Ruby gem 참조 ). 행동 gpg
을 막고 싶습니다.
gpg: keyblock resource
/home/u/.gnupg/pubring.gpg ': 파일 열기 오류 gpg : 만들 수 없음/home/u/.gnupg/random_seed': No such file or directory