ืืื ืืคืงืืื gpg-agent ืฉื ืืชื ืืืจืืฅ ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื, ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
gpg-agent - ื ืืืื ืืคืชื ืกืืื ืขืืืจ GnuPG
ืชึทืงืฆึดืืจ
gpg-agent [--homedir dir] [--ืืคืฉืจืืืืช ืคืืื] [ืืคืฉืจืืืืช]
gpg-agent [--homedir dir] [--ืืคืฉืจืืืืช ืคืืื] [ืืคืฉืจืืืืช] --ืฉืจืช
gpg-agent [--homedir dir] [--ืืคืฉืจืืืืช ืคืืื] [ืืคืฉืจืืืืช] --ืืืืื [command_line]
ืชืืืืจ
gpg-agent ืืื ืืืื ืื ืืืื ืืคืชืืืช ืกืืืืื (ืคืจืืืื) ืืื ืชืืืช ืืื ืคืจืืืืงืื. ืื
ืืฉืืฉ ืืงืฆื ืืืืจื ืขืืืจ Gpg ื gpgsm ืืื ืื ืขืืืจ ืืื ืืื ืขืืจ ืืืจืื.
ืืกืืื ืืืคืขื ืืืืืืืืช ืืคื ืืจืืฉื ืขื ืืื Gpg, gpgsm, gpgconf, ืื gpg-connect-agent.
ืืื ืืื ืกืืื ืืืคืขืื ืืืชื ืืื ืืช. ืืืงืจื ืฉืชืจืฆื ืืืฉืชืืฉ ื-Secure ืืืืื
Shell Agent ืืชื ืืืื ืืืคืขืื ืืช ืืกืืื ืืืืฆืขืืช:
gpg-connect-agent /bye
ืืชื ืชืืื ืฆืจืื ืืืืกืืฃ ืืช ืืฉืืจืืช ืืืืืช ืฉืื .bashrc ืื ืื ืงืืืฅ ืืชืืื
ืืฉืืฉ ืขืืืจ ืื ืงืจืืืืช ืืืขืืคืช:
GPG_TTY=$(tty)
ืืืฆื GPG_TTY
ืืฉืื ืฉืืฉืชื ื ืกืืืื ืื ืชืืื ืืฉืงืฃ ืืช ืืคืื ืฉื ื- tty
ืคืงืืื. ืขืืืจ ืืขืจืืืช W32 ืืคืฉืจืืช ืื ืืื ื ื ืืจืฉืช.
ืื ื ืืื ืฉืชืืื ืืช pinentry ืืชืืืื ืืืชืงื ื ืชืืช ืืจืืจืช ืืืืื
ืฉื ืืงืืืฅ (ืืชืืื ืืืขืจืืช) ืื ืืฉืชืืฉ ืืืคืฉืจืืช ืชืืื ืืช pinentry ืืื ืืฆืืื ืืช
ืืฉื ืืืื ืฉื ืืืชื ืชืืื ืืช. ืืขืชืื ืงืจืืืืช ืืืื ืืืชืงืื ืงืืฉืืจ ืกืืื ืืืืฆืืืืช
ืืฉืชืืฉื ื-pinentry (ืืืฉื '/usr/bin/pinentry-gtk') ืืฆืคืื (ืืืฉื
"/usr/bin/pinentry').
ืคืงืืืืช
ืืื ืืืืืื ืืื ืคืงืืืืช ืืืคืฉืจืืืืช ืืืขื ืืขืืืื ืฉืจืง ืคืงืืื ืืืช ืื
ืืืชืจ.
--ืึดืจึฐืกึธื
ืืืคืก ืืช ืืจืกืช ืืชืืื ืืช ืืืืืข ืืจืืฉืื. ืฉืื ืื ืฉืืชื ืื ืืืื
ืงืืฆืืจ ืคืงืืื ืื.
- ืขืืจื
-h ืืืคืก ืืืืขืช ืฉืืืืฉ ืืืกืืืช ืืช ืืคืฉืจืืืืช ืฉืืจืช ืืคืงืืื ืืฉืืืืฉืืืช ืืืืชืจ. ืฆืืื ืืืช
ืืชื ืื ืืืื ืืงืฆืจ ืืช ืืคืงืืื ืืื.
--ืืคืฉืจืืืืช dump
ืืืคืก ืจืฉืืื ืฉื ืื ืืืคืฉืจืืืืช ืืืคืงืืืืช ืืืืื ืืช. ืฉืื ืื ืฉืืชื ืื ืืืื
ืงืืฆืืจ ืคืงืืื ืื.
--ืฉืจืช
ืืคืขื ืืืฆื ืฉืจืช ืืืืชื ืืคืงืืืืช ื- ืกืืืื. ืืฆื ืืจืืจืช ืืืืื ืืื ื
ืืืฆืืจ ืฉืงืข ืืืืืืื ืืคืงืืืืช ืฉื.
--ืืืืื [ืืคืงืืื ืงื]
ืืคืขื ืืช ื-gpg-agent ืืชืืจ ืืืื; ืืืืืจ, ืื ืชืง ืืืชื ืืืงืื ืกืืื ืืืืคืขืื ืืืชื ืคื ืืื
ืืจืงืข.
ืืืืืคื ืชืืื ืืืฆืืจ ืชืืืื ืืืฉ ืืชืืจ ืืื ืฉื gpg-agent: gpg-agent
--ืืืืื / Bin / sh. ืืืจื ืื ืืชื ืืงืื ืืขืืคืช ืืืฉื ืขื ืืืืจืช ืืกืืืื
ืืจืืื; ืืืืจ ืืฆืืื ืืืืขืืคืช ืืื, ื-gpg-agent ืืกืชืืื ืชืื ืืื
ืฉื ืืืช.
ืืคืฉืจืืืืช
--ืืคืฉืจืืืืช ืคืืื
ืงืืจื ืชืฆืืจื ื ืคืืื ืืืงืื ืืชืฆืืจืช ืืจืืจืช ืืืืื ืืื ืืฉืชืืฉ
ืงืึนืึถืฅ. ืงืืืฅ ืืชืฆืืจื ืืืืืืจ ืืืจืืจืช ืืืื ื ืงืจื 'gpg-agent.conf' ืืฆืคืื ื
".gnupg' ืกืคืจืืื ืืฉืืจืืช ืืชืืช ืืกืคืจืืืช ืืืืช ืฉื ืืืฉืชืืฉ.
--homedir dir
ืืืืจ ืืช ืฉื ืกืคืจืืืช ืืืืช ื dir. ืื ืืคืฉืจืืช ืื ืืื ื ืืฉืืืืฉ, ืืืืช
ืืจืืจืช ืืืืื ืฉื ืืกืคืจืืื ืืื '~/.gnupg'. ืื ืืืืื ืจืง ืืืฉืจ ื ืืชื ืืคืงืืื
ืงึทื. ืื ืื ืขืืงืฃ ืื ืกืคืจืืื ืืืชืืช ืืืืฆืืจืช ืืจื ืืฉืชื ื ืืกืืืื
"GNUPGHOME' ืื (ืืืขืจืืืช Windows) ืืืืฆืขืืช ืขืจื ืืจืืฉืื
HKCU\Software\GNU\GnuPG:HomeDir.
ืืืขืจืืืช Windows ืืคืฉืจ ืืืชืงืื ืืช GnuPG ืืืคืืืงืฆืื ื ืืืืช. ื
ืืืงืจื ืื ืจืง ืืคืฉืจืืช ืฉืืจืช ืืคืงืืื ืืื ื ืืฉืืช, ืื ืฉืืจ ืืืจืืื ืืืืืืจ ืืืช
ืืชืขืืืื ืืืกืคืจืืื.
ืืื ืืืชืงืื ืืช GnuPG ืืืคืืืงืฆืื ื ืืืืช ืชืืช Windows, ืฆืืจ ืฉื ืงืืืฅ ืจืืง
"gpgconf.ctl' ืืืืชื ืกืคืจืืื ืืื ืืืื 'gpgconf.exe'. ืืฉืืจืฉ ืฉื ื
ืืืชืงื ื ืืื ืืืกืคืจืืื ืืื; ืื ืื 'gpgconf.exe' ืืืชืงื
ืืฉืืจืืช ืืชืืช ืืกืคืจืืื ืืฉื 'ืื', ืกืคืจืืืช ืืื ืฉืื. ืืชื ืื ืฆืจืื
ืืื ืฉืืกืคืจืืืช ืืืืืช ืงืืืืืช ืื ืืชื ืืช ืืืชืืื: 'ืฉืืจืฉ/ืืืช' ื
ืืืืช ืฉื GnuPG ื'ROOT/var/cache/gnupg2' ืขืืืจ ืงืืฆื ืืืืื ืคื ืืืืื.
-v
--ืึดืืึผืึดื
ืืืฆืื ืืืืข ื ืืกืฃ ืชืื ืืื ืจืืฆื. ืืชื ืืืื ืืืืืืจ ืืช ืืืื ืขื ืืื
ืืชื ืืกืคืจ ืคืงืืืืช ืืืืืืืืช ื gpgsm, ืืืื '-vv'.
-q
--ืฉืึถืงึถื
ื ืกื ืืืืืช ืืื ืฉืืืชืจ ืฉืงื.
--ืงืืืฆื
ืื ืชืืขืืง ืืื ื ืื ืชืขืฉื ืฉืื ืืืจ ืืืจ ืืืืจืฉ ืืื ืืจืืงืฆืื ืื ืืฉืืช.
--ืืื ืืขืจืืช ืืืืืฃ ืชืงืืคื
ืืคืฉืจืืช ืื ืฉืืืืฉืืช ืจืง ืืืืืงื; ืืื ืืืืืจ ืืช ืืื ืืืขืจืืช ืงืืืื ืื ืืืืจื
ืชืงืืคื ืฉืืื ืืกืคืจ ืืฉื ืืืช ืฉืืืคื ืืื ืฉื ืช 1970.
--ืจืืช ื ืืคืื ืืืืื ืจึธืึธื
ืืืจ ืืช ืจืืช ื ืืคืื ืืืืืื ืืืงืืจืช ืืขืืืช. ืจึธืึธื ืืืื ืืืืืช ืขืจื ืืกืคืจื ืื
ืืืืช ืืคืชื:
ืืฃ ืื ืืื ืืื ืืืชืืจ ืืืืื ืืืื. ื ืืชื ืืืฉืชืืฉ ืืขืจื ืฉื ืคืืืช ื-1 ืืืงืื ื-
ืืืืช ืืคืชื.
ืืกืืกื ืืื ืืืืขืืช ื ืืคืื ืืืืื ืืกืืกืืืช. ื ืืชื ืืืฉืชืืฉ ืืขืจื ืืื 1 ื-2 ืืืงืื
ืืืืช ืืืคืชื.
ืืชืงืื
ืืืืขืืช ื ืืคืื ืืืืื ืืคืืจืืืช ืืืชืจ. ื ืืชื ืืืฉืชืืฉ ืืขืจื ืืื 3 ื-5 ืืืงืื
ืืืืช ืืืคืชื.
ืืืืื ืืืืขืืช ืืคืืื ืืืชืจ ืืคืืจืืืช. ื ืืชื ืืืฉืชืืฉ ืืขืจื ืืื 6 ื-8 ืืืงืื
ืืืืช ืืืคืชื.
ืืืจื ืื ืืืืขืืช ื ืืคืื ืืืืืื ืฉืืชื ืืืื ืืงืื. ื ืืชื ืืืฉืชืืฉ ืืขืจื ืืืื ื-8
ืืืงืื ืืืืช ืืืคืชื. ืืืฆืืจื ืฉื ืงืืืฆื ืืขืงื ืืืจ hash ืืืคืขืืช ืจืง
ืื ื ืขืฉื ืฉืืืืฉ ืืืืืช ืืืคืชื.
ืืืคื ืืืคืื ืืืืืขืืช ืืืื ืืืืื ื ืืคืื ืืืืืื ืื ืืฆืืื ืืขืฉืืืื
ืืฉื ืืช ืขื ืืืืืจืืช ืืืฉืืช ืืืชืจ ืฉื ืชืืื ืืช ืื. ืขื ืืืช, ืื ื ืืืจื ืืงืคืืื ืขื ืืฆื ืืืื ืืืืชืจ
ืกืืืข ืืืืชืืจ ืืืืื.
--ืื ืคืืช ืืืืื
ืืคืฉืจืืช ืื ืฉืืืืฉืืช ืจืง ืขืืืจ ื ืืคืื ืืืืื ืืืืชื ืืืืช ืขืฉืืื ืืืฉืชื ืืช ืืื ืขืช
ืืื ืืืืขื ืืืงืืืช. ืืืืื ืืงืืืืื ืืกืืืืืช ืืขืฉืืืื ืืืื ืชื ืืชืืืืจ C ืืจืืื. ื
ืืืืื ืืืืืืจืื ืืขืช ืื:
0 (1) ื ืชืื ืื ืืงืฉืืจืื ืืคืจืืืืงืื X.509 ืื OpenPGP
1 (2) ืขืจืืื ืฉื ืืกืคืจืื ืฉืืืื ืฉื ืืกืคืจืื ืืืืืื
2 (4) ืคืขืืืืช ืงืจืืคืื ืืจืื ื ืืืื
5 (32) ืืงืฆืืช ืืืืจืื
6 (64) ืืืืื
7 (128)
ืืืจืืืช ืกืืืืกืืืงืืช ืืืืจืื.
9 (512)
ืืชืื ื ืชืื ืื hash ืืงืืฆืื ืืฉื dbgmd-000*
10 (1024)
ืืขืงืื ืืืจ ืคืจืืืืงืื ืืกืืื
12 (4096)
ืืขืงืืฃ ืืช ืื ืืืืืช ืืืืฉืืจืื
--- debug-all
ืืื --debug=0xffffffff
--ืืืื-ืืื n
ืืืฉืจ ืคืืขื ืืืฆื ืฉืจืช, ืืืชื n ืฉื ืืืช ืืคื ื ืืื ืืกื ืืขืืืื ืืคืืขื
ืืืืื ืืืืคืืก ืืช ื-Pid. ืื ื ืืชื ืืื ืืฆืจืฃ ืืืืื.
--debug-quick-random
ืืคืฉืจืืช ืื ืืื ืขืช ืืช ืืฉืืืืฉ ืืจืืช ืืืืืืช ืืืงืจืืืช ืืืืื ืืืืืืืช (ืฉื Libgcrypt
GCRY_VERY_STRONG_RANDOM) ืืืืจืืจ ืืช ืื ืืืงืฉืืช ืืืืืืช ืืงืจืืืช ืกืื ืืจืืืช.
ืืื ืืฉืืฉ ืจืง ืืืืืงื ืืื ืืฉืืฉ ืขืืืจ ืื ืืคืชืืืช ืืืืืช ืืืฆืืจ.
ืืคืฉืจืืช ืื ืืขืืื ืจืง ืืืฉืจ ืืื ื ืืชื ืช ืืฉืืจืช ืืคืงืืื.
--debug-pinentry
ืืคืฉืจืืช ืื ืืืคืฉืจืช ืืืืข ื ืืกืฃ ืขื ื ืืคืื ืืืืื ืื ืืืข ื-Pinentry. ื ืืื ืืขืืฉืื
ืื ืฉืืืืฉื ืจืง ืืฉืืืืฉ ืืื ืขื --ืื ืคืืช 1024.
--ืืื ื ืืชืืง
ืื ืชื ืชืง ืืช ืืชืืืื ืืืงืื ืกืืื. ืื ืฉืืืืฉื ืืขืืงืจ ืขืืืจ ืืืชืืจ ืืืืื.
-s
--ืฉ
-c
--csh ืคืจืื ืืช ืคืื ืืืืืข ืืืฆื daemon ืืฉืืืืฉ ืขื ืืขืืคืช Bourne ืืกืื ืืจืืืช ืื ืขื
C-shell ืืืชืืื. ืืจืืจืช ืืืืื ืืื ืื ืืฉ ืืืช ืขื ืกืื ืืฉืชื ื ืืกืืืื
SHELL ืื ืฉื ืืื ืืืขื ืืื ืืืงืจืื.
--ืื ืืชืคืืก
ืืืืจ ื-pinentry ืื ืืชืคืืก ืืช ืืืงืืืช ืืืขืืืจ. ืืคืฉืจืืช ืื ืฆืจืืื ืืืืื ืก
ืืืื ืื ืืฉืืฉ ืืื ืืื ืืข ืืชืงืคืืช ืฉื ืจืืจืื X.
--ืงืืืฅ ืืื ืคืืื
ืืืกืฃ ืืช ืื ืคืื ืืจืืฉืื ื ืคืืื. ืื ืืืื ืขืืืจ ืืจืืืช ืื ืืกืืื
ืืขืฆื ืขืืฉื. ืื ืื ืืืืืจื ืงืืืฅ ืืืื ืื ืืชืืจ ืงืืืฅ ืืืื ื-a
ืคืืืคืืจืืช Windows, ืขืจื ืืจืืฉืื HKCU\Software\GNU\GnuPG:DefaultLogFile, ืื
set, ืืฉืืฉ ืืฆืืื ืคืื ืืจืืฉืื.
--ืื-ืืืคืฉืจ-ืกืืื-ืืืืื
ืื ืชืืคืฉืจ ืืืงืืืืช ืืกืื ืืคืชืืืช ืืืืื ืื, ืืืืืจ ืืืื ืืก ืืืชื ื-
"trustlist.txt'ืงืืืฅ. ืื ืืงืฉื ืขื ืืืฉืชืืฉืื ืืงืื ืืืขืืช ืฉืืจืฉ-
ืืคืชืืืช CA.
--allow-preset-passphrase
ืืคืฉืจืืช ืื ืืืคืฉืจืช ืฉืืืืฉ ื gpg-preset-passphrase ืืื ืืจืืืช ืืช ืืืืืื ืืคื ืืื ืฉื
gpg-agent ืขื ืืืืืื ืกืืกืื.
--allow-loopback-pinentry
ืืคืฉืจ ืืืงืืืืช ืืืฉืชืืฉ ืืชืืื ืืช ื-pinentry ืฉื loopback; ืืจืืืช ืืช ืืืคืฉืจืืช ืืฆื pinentry
ืืงืืืช ืคืจืืื.
--no-allow-external-cache
ืืืืจ ื-Pinentry ืื ืืืคืขืื ืชืืื ืืช ืืืฉืชืืฉืืช ืืืืืื ืืืฆืื ื ืขืืืจ ืืืืืื ืกืืกืื.
ืืืง ืืกืืืืืช ืฉืืืื ืืขืืืื ืืขืืืคืืช ืืคืชืื ืืช ืื ืืืืฉืืจืื ืืืืฆืขืืช ืกืืกืืช ืื ืืืช
ืืืืชืื ืฉืืชืงืื ื Pinentry ืฉืืฉืชืืฉ ืืืืืื ืืืฆืื ื ื ืืกืฃ
ืืืืฉื ืืืื ืืืช ืืื. ืขื ืืื ืฉืืืืฉ ืืืคืฉืจืืช ืื ื-Pinentry ืืืืืฅ ืื ืืขืฉืืช
ืฉืืืืฉ ืืืืืื ืืื ืืืืงืื ืืืช ืชืืื ืืืงืฉ ืืืืฉืชืืฉ ืืช ืืืืื ืืกืืกืื ืืืืืงืฉ.
--allow-emacs-pinentry
ืืืืจ ื-Pinentry ืืืคืฉืจ ืืชืืื ืืช ืืืกืื ืืช ืืขืจื ืฉื ืืืืื ืืกืืกืื ื-Emacs ืคืืขื
ืืืฉื. ืืื ืื ืืืืคื ืืืืืง ืชืืื ืืืจืกื ืฉื Pinentry ืืฉืืืืฉ.
--ืชืขืื-ืืืืื-ืืืชืืื
ืืคืฉืจืืช ืื ืชืืคืฉืจ gpg-agent ืืขืงืืฃ ืืช ืืืืืื ืฉื ืืืืื ืืกืืกืื ืืื ืืืชืืืืช
ืืืฆืข. ืฉืื ืื ืฉืืฉื ื ืื ืืคืฉืจืืช ืืื ืืคืขืื ืืฉืืื ืืืชื ืืืืช ืื
ืืื ืืคืฉืจืืช ืฉืืจืช ืืคืงืืื ืืื ืืงืืืช ืขืืืคืืช.
--default-cache-ttl n
ืืืืจ ืืช ืืฉืขื ืฉืื ืจืฉืืืช ืืืืืื ืชืงืคื n ืฉื ืืืช. ืืจืืจืช ืืืืื ืืื 600 ืฉื ืืืช.
ืืื ืคืขื ืฉื ืืืฉืื ืืขืจื ืืืืื, ืืืืืืจ ืฉื ืืขืจื ืืืืคืก. ืืื ืืืืืืจ ืขืจื
ืืืื ืืงืกืืืืืื, ืฉืืืืฉ max-cache-ttl.
--default-cache-ttl-ssh n
ืืืืจ ืืช ืืืื ืฉืื ืจืฉืืืช ืืืืื ืืืฉืืฉืช ืขืืืจ ืืคืชืืืช SSH ืชืงืคื n ืฉื ืืืช. ืืจืืจืช ืืืืื ืืื
1800 ืฉื ืืืช. ืืื ืคืขื ืฉื ืืืฉืื ืืขืจื ืืืืื, ืืืืืืจ ืฉื ืืขืจื ืืืืคืก. ื
ืืืืจ ืืช ืืฉื ืืืืื ืืืจืื ืฉื ืขืจื, ืืฉืชืืฉ max-cache-ttl-ssh.
--max-cache-ttl n
ืืืืจ ืืช ืืืื ืืืงืกืืืื ืฉืจืฉืืื ืืืืืื ืชืงืคื n ืฉื ืืืช. ืืืืจ ืืืื ืืื ืืืืื
ืชืืงืฃ ืืขืจื ืืคืื ืื ืื ื ืืืฉื ืืืื ืืืืจืื ื ืื ืืืืืจ ืืืืฆืขืืช
gpg-preset-passphrase. ืืจืืจืช ืืืืื ืืื ืฉืขืชืืื (2 ืฉื ืืืช).
--max-cache-ttl-ssh n
ืืืืจ ืืช ืืืื ืืืงืกืืืื ืฉืจืฉืืื ืืืืื ืืืฉืืฉืช ืขืืืจ ืืคืชืืืช SSH ืชืงืคื n ืฉื ืืืช. ืืืืจ
ืืคืขื ืคื ืชืืงืคื ืฉื ืขืจื ืืืืื ืื ืื ื ืืืฉื ืืืื ืืืืจืื ื ืื
ืืืืืจ ืืืืฆืขืืช gpg-preset-passphrase. ืืจืืจืช ืืืืื ืืื ืฉืขืชืืื (2 ืฉื ืืืช).
--ืืืืืฃ-ืืืืื-ืกืืกืื-ืืืืืฆืื
ืืืืฃ ืืช ืืืืืฆื ืืืืื ืืกืืกืื ืขื ืืื ืื ืืชื ืืคืฉืจืืช ืืืฉืชืืฉ ืืขืงืืฃ ืืืชื ืืืืฆืขืืช
ืืืืฆื ``ืงื ืืช ืื ืืื ืืืช''.
--min-passphrase-len n
ืืืืจ ืืช ืืืืจื ืืืื ืืืื ืฉื ืืืืื ืกืืกืื. ืืืื ืช ืืืืื ืกืืกืื ืืืฉ ืงืฆืจ ืืืชืจ
ืืขืืจ ืืขืจื ืื ืชืืฆื ืืืืจื. ืืจืืจืช ืืืืื ืืื 8.
---min-passphrase-nonalpha n
ืืืืจ ืืช ืืืกืคืจ ืืืื ืืืื ืฉื ืกืคืจืืช ืื ืชืืืื ืืืืืืื ืื ืืจืฉืื ืืืืืื ืกืืกืื.
ืืขืช ืืื ืช ืืืืื ืกืืกืื ืืืฉ ืขื ืคืืืช ืืืกืคืจ ืืกืคืจืืช ืืื ืื ืืืืื
ืชืืืื ืชืืฆื ืืืืจื. ืืจืืจืช ืืืืื ืืื 1.
--ืืืืง-phrase-pattern ืคืืื
ืืืืง ืืช ืืืืื ืืกืืกืื ืืื ืืชืื ืืช ืืืืคืืขื ื ืคืืื. ืืืฉืจ ื ืื ืกืื ืืืฉ
ืืืืื ืกืืกืื ืืชืืื ืืืืช ืืืืคืืกืื ืืืื ืชืืฆื ืืืืจื. ืคืืื ืฆืจืื
ืืืืืช ืฉื ืงืืืฅ ืืืืื. ืืจืืจืช ืืืืื ืืื ืื ืืืฉืชืืฉ ืืงืืืฅ ืืคืืก ืืืฉืื.
ืืขืจืช ืืืืื: ืืืืข ืฉืืืืงืช ืืืืื ืกืืกืื ืืื ืจืฉืืื ืฉื ืืคืืก ืื
ืืคืืื ื ืื ืืืืื ืฉืื ืืื ื ืืขืื ืืืืืื ืืืืืฃ ืืื
ืืืืืื ืกืืกืื. ืืืฉืชืืฉืื ืืืฆืื ืืงืจืื ืืจืืื ืืขืงืืฃ ืืืื ืืืช ืืื. ืืื ืืืชืจ
ืืืืื ืืืช ืืื ืืืื ืืช ืืืฉืชืืฉืื ืขื ืืชื ืืืืช ืืืืื ืืืื ืืืืืคื ืืืคืฆืืื ืื ืืืคืขืื ื
ืืืืืื ืกืืกืื ืืคืฆื ืืืืคื ืงืืืข ืขื ืื ืืืืืื ืืกืืกืื ืฉื ืืืฉืชืืฉืื ืืื ืืชืคืืก ืืช ืืคืฉืื ืืืื
ืืืืืืช.
--max-phrase-days n
ืืงืฉ ืืืืฉืชืืฉ ืืฉื ืืช ืืช ืืืืื ืืกืืกืื ืื n ืืืื ืืืคื ืืื ืืฉืื ืื ืืืืจืื.
ืขื --ืืืืืฃ-ืืืืื-ืกืืกืื-ืืืืืฆืื ืืืืจ ืฉืืืฉืชืืฉ ืื ืืืื ืืขืงืืฃ ืืืืงื ืื.
--enable-phrase-history
ืืคืฉืจืืช ืื ืขืืืื ืื ืขืืฉื ืืืื.
--pinentry-invisible-char char
ืืคืฉืจืืช ืื ืืืงืฉืช ืื-Pinentry ืืืฉืชืืฉ char ืืืฆืืช ืชืืืื ื ืกืชืจืื. char
ืืืื ืืืืืช ืืืจืืืช UTF-8 ืชื ืืื. A Pinentry ืขืฉืื ืืืื ืืงืฉื ืื ืื ืื.
---pinentry-timeout n
ืืคืฉืจืืช ืื ืืืงืฉืช ืื-Pinentry ืืงืืืข ืคืกืง ืืื ืืืืจ ืืื n ืฉื ืืืช ืืื ืงืื ืืฉืชืืฉ. ื
ืขืจื ืืจืืจืช ืืืืื ืฉื 0 ืืื ื ืืืงืฉ ืื-pinentry ืืืืืืจ ืคืกืง ืืื, ืืืื Pinentry ืขืฉืื ืืืฉืชืืฉ
ืขืจื ืืจืืจืช ืืืืื ืืืื ืงืฆืื ืืฉืื ืืืงืจื ืื. A Pinentry ืขืฉืื ืืืื ืืืช ืื ืื
ืึผึทืงึธืฉืึธื.
---pinentry-program ืฉื ืืงืืืฅ
ืืฉืชืืฉ ืืชืืื ืืช ืฉื ืืงืืืฅ ืืชืืจ ืืื ืช ื-PIN. ืืจืืจืช ืืืืื ืืื ืชืืืื ืืืชืงื ื.
ืขื ืชืฆืืจืช ืืจืืจืช ืืืืื ืืฉื ืฉื ืืจืืจืช ืืืืื ืฉื pinentry ืืื 'ืคืกื ืชืจ'; ืื
ืืงืืืฅ ืืื ืื ืงืืื ืืื 'pinentry-ืืกืืกืืงืืื ืืฉืืืืฉ ืืืืจืื.
ืืคืืืคืืจืืช Windows ืืจืืจืช ืืืืื ืืื ืืืฉืชืืฉ ืืชืืื ืืช ืืงืืืืช ืืจืืฉืื ื ืืืื
ืจืฉืืื: 'bin\pinentry.exe','..\Gpg4win\bin\pinentry.exe','..\Gpg4win\pinentry.exe',
"..\GNU\GnuPG\pinentry.exe','..\GNU\bin\pinentry.exe','bin\pinentry-basic.exe"
ืืืฉืจ ืฉืืืช ืืงืืฆืื ืื ืืืืก ืืกืคืจืืืช ืืืชืงื ื ืฉื GnuPG.
--pinentry-touch-file ืฉื ืืงืืืฅ
ืืืจืืจืช ืืืื, ืฉื ืืงืืืฅ ืฉื ื-socket gpg-agent ืืืืื ืืืงืฉืืช ืืืขืืจ
ื-Pinentry, ืืื ืฉืืื ืืืื ืืืขืช ืืงืืืฅ ืืื ืืคื ื ืืืฆืืื (ืืื ืขืืฉื ืืืช ืจืง ื
ืืฆื ืงืืืืช). ืืคืฉืจืืช ืื ืืฉื ื ืืช ืืงืืืฅ ืฉืืืขืืจ ื-Pinentry ื ืฉื ืืงืืืฅ. ื
ืฉื ืืืืื / dev / null ื ืืชื ืืืฉืชืืฉ ืืื ืืืฉืืืช ืืืืืืื ืชืืื ื ืื. ืฆืืื ืืืช
Pinentry ืื ืชืืฆืืจ ืืช ืืงืืืฅ ืืื, ืืื ืจืง ืชืฉื ื ืืช ืืฉืื ืื ืืืืืฉื
ืืืื.
--- scdaemon-program ืฉื ืืงืืืฅ
ืืฉืชืืฉ ืืชืืื ืืช ืฉื ืืงืืืฅ ืืชืืจ ืืืืื ืฉื ืืืจืืืก ืืืื. ืืจืืจืช ืืืืื ืืื ืืชืงื ื
ืชืืื ืื ืืชื ืืืฆืื ืืืชื ืขื gpgconf ืคืงืืื.
--disable-scdaemon
ืื ืชืขืฉื ืฉืืืืฉ ืืืื scdaemon. ืืคืฉืจืืช ืื ืืฉืคืืขื ืขื ืืฉืืชืช ื
ืืืืืช ืืืฆืข ืคืขืืืืช ืืจืืืก ืืื. ืฉืืื ืื, ืืคืขืืช ืืคืฉืจืืช ืื ืืืื ืจืืฆื
ืื ืืืจื ืกืงืืืืื ืฉืืืจ ืืคืืฆื.
--disable-check-own-socket
gpg-agent ืืฉืชืืฉ ืืืืืงื ืขืฆืืืช ืชืงืืคืชืืช ืืื ืืืืืช ืฉืงืข ืื ืื. ืื ืืืจื ืืื
ืคืืจืืฉื ืืืคืข ืฉื ื ืฉื gpg-agent ืืฉืชืื ืขื ืืฉืงืข ื gpg-agent ืืฆืืจื
ืืื ืืกืืื ืืช ืขืฆืื. ื ืืชื ืืืฉืชืืฉ ืืืคืฉืจืืช ืื ืืื ืืืฉืืืช ืืืืงื ืขืฆืืืช ืื ืขืืืจ
ืืืืจืืช ืืืชืืจ ืืืืื.
--ืืฉืชืืฉ ืืฉืงืข-ืกืื ืืจืื
--ืืื-ืฉืืืืฉ-ืชืงื-ืฉืงืข
-- use-standard-socket-p
ืืื GnuPG 2.1 ืชืืื ื ืขืฉื ืฉืืืืฉ ืืฉืงืข ืืกืื ืืจืื. ืืืคืฉืจืืืืช ืืืื ืืื ืืืชืจ
ืืฉืคืขื. ืืคืงืืื gpg-agent -- use-standard-socket-p ืื ืชืืื ืืืืืจ
ืืฆืืื.
--ืึฐืึทืฆึดืื ืืืจืืืช
--ttyname ืืืจืืืช
--ttytype ืืืจืืืช
--lc-ctype ืืืจืืืช
--lc-messages ืืืจืืืช
-- ืกืืืืช ืืืจืืืช
ืืคืฉืจืืืืช ืืื ืืฉืืฉืืช ืขื ืืฆื ืืฉืจืช ืืื ืืืขืืืจ ืืืืข ืืืงืืืืฆืื.
--ืฉืืืจ-tty
--ืฉืืืจ-ืชืฆืืื
ืืชืขืื ืืืงืฉืืช ืืฉื ืืช ืืช ืืืจื tty ืื ืืขืจืืช ืืืื ืืช X ืชืฆืืื ืืฉืชื ื
ืืืชืืื. ืื ืฉืืืืฉื ืืื ืื ืขืื ืืช ื-pinentry ืืื ืืฆืืฅ ื tty ืื ืืืฆืื
ืืชืืืช ืืช ืืกืืื.
--ืฉืงืข ื ืืกืฃ ืฉื
ืืืืื ื ืื ืืืืืืจื gpg-agent ืืงืืจืืื ืืฉืงืข ืื ืชืื. ืืฉืืืืฉ ืืืืืขื
ืขืืืจ ืฉืงืข ื ืืกืฃ ืื ืืื ืืืืืืจ ืืขืืจืช ืฉืงืข ืชืืื Unix ืืจืืืง
ืืืื ื ืืฉืงืข ืื ืืืืื ื ืืืงืืืืช. ื Gpg ืคืืขื ืขื ืืืืฉื ืืืจืืืง
ืืืืจ ืืื ืขืฉืื ืืืชืืืจ ื-gpg-agent ืืืงืืื ืืืืฉืชืืฉ ืืืคืชืืืช ืืคืจืืืื ืฉืื. ืื ืืืคืฉืจ
ืคืขื ืื ืื ืืชืืื ืขื ื ืชืื ืื ืืืืฉื ืืจืืืง ืืืื ืืืฉืืฃ ืืช ืืืคืชืืืช ืืคืจืืืื ื-
ืืืื ื ืืจืืืงืช.
--enable-ssh-support
--enable-putty-support
ืืคืขื ืืช ืคืจืืืืงืื OpenSSH Agent.
ืืืฆื ืคืขืืื ืื, ืืกืืื ืื ืืืืฉื ืจืง ืืช ื-gpg-agent
ืคืจืืืืงืื, ืืื ืื ืคืจืืืืงืื ืืกืืื ืืืฉืืฉ ืืช OpenSSH (ืืจื ืฉืงืข ื ืคืจื).
ืืชืืฆืื ืืื, ืื ืืืืจ ืืืืืช ืืคืฉืจื ืืืฉืชืืฉ ื-gpg-agent ืืชืืืืฃ drop-in
ืขืืืจ ื-ssh-agent ืืืืืข.
ืืฉ ืืืืกืืฃ ืืคืชืืืช SSH, ืฉืืื ืืฉ ืืืฉืชืืฉ ืืจื ืืกืืื, ื-gpg-agent
ืืชืืืื ืืจื ืืื ืืฉืืจืืช ssh-add. ืืืฉืจ ืืคืชื ื ืืกืฃ, ssh-add ืืืงืฉ
ืืช ืืกืืกืื ืฉื ืงืืืฅ ืืืคืชื ืฉืกืืคืง ืืืฉืืื ืืช ืืืืจ ืืืคืชื ืืื ืืืื ืื
ืกืึนืึตื; ืื ืืืจื ื-gpg-agent ืืืงืฉ ืืืืื ืกืืกืื, ืฉืขืืืจื ืืฉ ืืืฉืชืืฉ
ืืฆืคื ืช ืืืคืชื ืืืืฉ ืฉืืชืงืื ืืืืกืืื ืืกืคืจืืื ืกืคืฆืืคืืช ื-gpg-agent.
ืืืืจ ืืืกืคืช ืืคืชื ื-gpg-agent ืืืจื ืื, ื-gpg-agent ืืืื ืืืื
ืืืฉืชืืฉ ืืืคืชื.
ืืขืจื: ืืืงืจื ืฉื-gpg-agent ืืงืื ืืงืฉืช ืืชืืื, ืืืชืื ืฉืืืฉืชืืฉ ืืฆืืจื ืืงืื ืืืช
ืชืชืืงืฉ ืืืืื ืืืืื ืกืืกืื, ืืืจืืฉ ืืคืขื ืื ืืืคืชื ืืืืืืกื. ืืื
ืคืจืืืืงืื ssh-agent ืืื ื ืืืื ืื ืื ืื ืืืืืข ืืกืืื ืฉืขืืื
ืืฆื/ืืจืืื ื ืฉืืื ืคืืขื, ื-ssh-support ืฉื gpg-agent ืืฉืชืืฉ ื-TTY ืื ื-X
ืืืฆืื ืืืื ืืืคืขื gpg-agent. ืืื ืืืขืืืจ ืืช ืืชืฆืืื ืื ืืืืืช
ืืืืช, ื ืืชื ืืืฉืชืืฉ ืืคืงืืื ืืืื:
gpg-connect-agent updatestartuptty /bye
ืืืจืืช ืฉืื ืจืืืื GnuPG ืื ืกืื ืืืคืขืื ืืช ื-gpg-agent ืืคื ืืฆืืจื, ืื ืื ืืคืฉืจื
ืืชืืืืช ssh ืื ssh ืื ืืืืข ืขื ืื. ืื ืื ืืื ืืื GnuPG ืืฉืจ
ืืืฉื ืืกืืื ืืืคืขื, ืืื ืขืจืืื ืฉ-ssh ืืกืืื ืืืฉืชืืฉ ื-gpg-agent
ืืฆืืจื ืืืืืช. ืืื ืืชืงื ืืช ืื, ืืชื ืืืื ืืืคืขืื ืืช gpg-agent ืืืืืช ืืฆืืจื ืืืืฆืขืืช ืื ืคืฉืื
ืคืงืืื:
gpg-connect-agent /bye
ืืืกืคืช ื- --ืึดืืึผืึดื ืืฆืื ืืช ืืืชืงืืืืช ืฉื ืืคืขืืช ืืกืืื.
ืื ืืื ื --enable-putty-support ืืืื ืจืง ืชืืช Windows ืืืืคืฉืจ ืฉืืืืฉ ื-gpg-agent
ืขื ืืืฉืื ssh ืืจืง. ืื ืืืื ืืชืืืื ืืจืืืื ืฉื ssh-agent ืืื
ืขืืฉื ืฉืืืืฉ ืืชืืจ ืืืืขืืช ืฉื Windows ืื ืืจืฉ ืขื ืืื ืืจืง.
ืื ืืืคืฉืจืืืืช ืืืจืืืืช ืขืฉืืืืช ืืืื ืชื ืื ืืงืืืฅ ืืชืฆืืจื ืืืืจ ืืกืจืช ื-
ืฉื ื ืืงืคืื ืืืืืืื.
ืืืืืืืช
ืืฉืื ืืืืืืจ ืืช ืืฉืชื ื ืืกืืืื GPG_TTY ืืืขืืคืช ืืืชืืืจืืช ืฉืื, ืืืฉื
ืืชืื ื '~ / .bashrc' ืกืงืจืืคื init:
ืืืฆืื GPG_TTY=$(tty)
ืื ืืคืขืืช ืืช ืืชืืืื ืฉื ืกืืื Ssh, ืืชื ืื ืฆืจืื ืืกืคืจ ื-ssh ืขื ืื ืขื ืืื ืืืกืคืช ืื
ืกืงืจืืคื ืืคืชืืื ืฉืื:
ืืื ืืช ืืืืืจื ืฉื SSH_AGENT_PID
if [ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]; ืืืืจ ืืื
ืืืฆืื SSH_AUTH_SOCK="${HOME}/.gnupg/S.gpg-agent.ssh"
fi
ืืฉืชืืฉ ื-gpg-agent ืืืื ืืจื ื ืืืืฆืขืืช ืฉืืจืืชื onworks.net