지속적으로 비밀번호를 묻지 않고 gpg를 사용하여 비밀번호를 암호화하세요.

지속적으로 비밀번호를 묻지 않고 gpg를 사용하여 비밀번호를 암호화하세요.

나는 내 이메일을 정기적으로 확인하는 서비스를 가지고 있으며 gpg를 사용하여 이메일 비밀번호를 암호화합니다. 문제는 컴퓨터를 잠글 때마다 또는 일정 시간이 지나면 gpg가 비밀번호를 묻는 그래픽 인터페이스를 표시한다는 것입니다.

덜 안전하더라도 컴퓨터를 다시 시작할 때까지 gpg가 내 비밀번호를 기억하도록 하는 방법이 있습니까? 아니면 컴퓨터 잠금을 해제하기 위해 입력해야 하는 로그인 비밀번호를 사용합니까? gpg가 이를 달성할 수 없다면 이를 달성할 수 있는 다른 도구가 있습니까?

답변1

재부팅할 때까지 비밀번호를 유지하도록 GPG를 직접 설정할 수는 없지만 비밀번호를 캐시하는 기간을 1년과 같은 장기간으로 변경할 수 있습니다. $GNUPGHOME/gpg-agent.conf( $GNUPGHOME일반적으로 ~/.config/gnupg) 에 다음 줄을 추가합니다 .

default-cache-ttl 31536000
max-cache-ttl 31536000

이는 암호 문구가 캐시되는 시간을 1년(31536000초)으로 설정합니다. 확장을 포함한 총 시간을 제한 default-cache-ttl하면서 키를 사용할 때 재설정되는 일반 캐시 시간입니다(따라서 사용할 때마다 더 오랜 시간 동안 캐시됩니다).max-cache-ttl

관련 정보