Command-Line

如何使用 pinentry 導航

  • January 23, 2018

我一直在使用gpg --gen-key,直到我輸入我得到的密碼:

┌──────────────────────────────────────────────────────┐
│ Please enter Passphrase,                             │
│                                                      │
│ Passphrase: ________________________________________ │
│                                                      │
│       <OK>                            <Cancel>       │
└──────────────────────────────────────────────────────┘

經過一番探勘,我發現這來自gpg-agentwhich 反過來使用pinentry.

我在這裡能做的就是輸入密碼(可以正常工作)並按 Tab,這會使閃爍的游標消失。但是我如何選擇<ok><cancel>輸入pinentry

gpg安裝在osx通過brew

當我嘗試時,CTL+C我得到:gpg: signal Interrupt caught ... exiting但仍然可以繼續輸入密碼。

將游標置於 PIN 輸入區域,按下Enter將啟動“確定”按鈕。

Tab將突出顯示“確定”按鈕,然後突出顯示“取消”按鈕;按下Enter突出顯示的按鈕將啟動該按鈕。

引用自:https://unix.stackexchange.com/questions/419131