私は手を置くことができるすべての可能なコマンドを試しました。私はまだこれを取得します。 Ubuntu 16.04を搭載したDigital Oceanドロップレットをスピンしました。新しいユーザーとして再度ログインする必要があるまで、チュートリアルに従いました。解決策を見つけようとしているところです。これは、ssh-addコマンドを実行した場合の出力です
Could not open a connection to your authentication agent.
Ssh-agentが機能していないようです。
次のコマンドを実行してください...
eval `ssh-agent -s`
ssh-add
これは、~/.gnupg
ディレクトリと基礎となるファイル!
また、有効なpinentry
がインストールされ、動作していることを確認してください。そうでない場合、スマートカードに対してPINを検証できません。この問題も発生します。
例 ~/.gnupg/gpg-agent.conf
は次のようになります。
enable-ssh-support
pinentry-program /Applications/MacPorts/pinentry-mac.app/Contents/MacOS/pinentry-mac
設定を変更した後は、gpgconf --reload
。
gpg2.1の場合
SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" export SSH_AUTH_SOCK