Elementary Luna에서 GPG를 사용하여 파일의 암호를 해독하거나 서명하려고 할 때마다 GPG 키에 대한 그래픽 암호 프롬프트가 표시됩니다.
그런 다음 키는 향후 요청을 위해 일정 기간 동안 메모리에 캐시됩니다. 내 첫 번째 생각은 gpg-agent
메모리에서 지우거나 TTL을 구성하는 것이었지만 놀랍게도 설치되지 않았습니다. seahorse
설치되지도 않았습니다.
Elementary Linux에서 GPG 프록시로 사용되는 것은 무엇입니까?
답변1
GNOME 기반 데스크탑이라면 GNOME에도 내장되어 있다고 생각합니다 gnome-keyring-daemon
. 다음을 사용하여 키 캐시가 얼마나 오래 지속되는지 확인할 수 있습니다.
$ gsettings get org.gnome.crypto.cache gpg-cache-method
'session'
org.gnome.crypto.cache
다음 명령을 사용하여 스키마 아래의 다른 키를 볼 수 있습니다.
$ gsettings list-keys org.gnome.crypto.cache
gpg-cache-authorize
gpg-cache-method
gpg-cache-ttl
"키링" 프로세스는 다음과 같습니다:
$ ps -eaf|grep [k]eyring
saml 2444 1 0 Jun04 ? 00:00:33 /usr/bin/gnome-keyring-daemon --daemonize --login
데몬이 캐시 내용을 플러시하도록 하려면 다음을 수행하십시오.
$ gnome-keyring-daemon -r -d
GUI로 컨텐츠를 관리하려면 GUI seahorse
를 설치하십시오. 내가 아는 한, 일반적으로 그놈에는 기본 응용 프로그램이 포함되어 있지 않습니다.
$ seahorse