pinentry

NVIDIAドライバのため、OpenGLをロードできません。
pinentry

NVIDIAドライバのため、OpenGLをロードできません。

グラフィックカードが2枚あり、nvidiaドライバをインストールしました。 ❯ lspci -nnk | grep -iA3 -E "(vga|NVIDIA).*(controller|GeForce)" 00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 620 [8086:5916] (rev 02) DeviceName: Onboard IGD Subsystem: Hewlett-Packard Company HD Gra...

Admin

Bashスクリプトからpinentryを呼び出す方法
pinentry

Bashスクリプトからpinentryを呼び出す方法

pinentry私のスクリプトを呼び出す同じ端末で単一の入力を要求し、その項目を別のコマンドにパイプするようにbashスクリプトから呼び出すにはどうすればよいですstdoutか?この質問のためにecho。 答えはこれであることを願っています pinentry-tty <this is what I dont know> | echo 私の質問は次のことではありません。 gpg ssh git コマンドライン以外のものを使用する方法pinentry 以下を使用して環境変数を設定する方法read -s 次のように仮定しましょう。 2番目のGo...

Admin

他のユーザーがsudoでGPGを使用する場合、「pinentry-mode Loopback」は安全ですか?
pinentry

他のユーザーがsudoでGPGを使用する場合、「pinentry-mode Loopback」は安全ですか?

user1とuser2という2人のユーザーがいます。 sudo経由でgpgを使用しようとしたとき(対称復号化): user1@host: sudo -u user2 gpg /home/user2/pass.gpg 間違い gpg: decryption failed: No secret key。 に設定すると--pinentry-mode loopbackパスワード要求が発生し(端末から直接)、入力するとパスワードが復号化されます。教えてください。この方法は安全ですか? このオプションがどのように機能するかわかりません。 GnuPGのウェブサイトは次の...

Admin

GPGは復号化できません。 pinentryプログラムはありません。
pinentry

GPGは復号化できません。 pinentryプログラムはありません。

pass自分のパスワードを直接解読することはできませんgpg。 gpg: encrypted with rsa4096 key, ID id, created creation_date "name <email>" gpg: public key decryption failed: No pinentry gpg: decryption failed: No pinentry マスターパスワードの入力を求めるプロンプトダイアログボックスは表示されません。 「No pinentry」と表示されますが、プログ...

Admin

GnuPGの奇妙なバグ:端末が小さすぎると「鍵なし」と主張する
pinentry

GnuPGの奇妙なバグ:端末が小さすぎると「鍵なし」と主張する

私のコンテンツは次のとおりです.gnupg/gpg-agent.conf。 pinentry-program /usr/bin/pinentry-curses passたとえば、非常に小さな端末ウィンドウでリポジトリからパスワードを取得しようとすると、pass -c path/to/passwordコマンドエラーは次のようになります。 gpg: decryption failed: No secret key だからこれはGnuPGのバグです。 ncursesはpinentryダイアログを描画するのに十分なスペースがないからだと思います。 誰かがこれを再...

Admin

GPG pinentryは、gpg-agentを渡すときにパスワードを入力している間はキーストロークを受け取りません。
pinentry

GPG pinentryは、gpg-agentを渡すときにパスワードを入力している間はキーストロークを受け取りません。

私のgpg-agentをリモートサーバーに渡すと、私の秘密鍵がリストされていることがわかります。ローカルでキーをロック解除しても、リモートシステムでロックを解除する必要があります。 ただし、リモートコンピュータからロックを解除しようとすると、ローカルコンピュータにpinentryが送信されます。使用時にパスワードを入力できない場合pinentry-ttyがありますpinentry-curses。 奇妙な動作があり、いくつかのキーストロークを受け取り、一部はプレーンテキストで表示されることもあります。 pinentry --version pinentry-c...

Admin

GUIで開くとGPG Pinentryが遅いのですが、CLIで開くと速いのはなぜですか?
pinentry

GUIで開くとGPG Pinentryが遅いのですが、CLIで開くと速いのはなぜですか?

この動作のデバッグ手順を把握することは困難です。 いくつかのコマンドを実行するgpgと、通常約20秒後にGUI Pinentryウィンドウがポップアップし、パスワードを入力してコマンドを実行し続けることができます。 ただし、設定を変更することなく、端末にプロンプ​​トがすぐに表示されることがあります。他のまれなケースでは、GUI Pinentryはすぐに実行されます。 あるモニタでGUI Pinentryを実行している間に、GUI Pinentryがすぐに実行されることがわかりました。私は通常、HDMIを介して外部モニタをラップトップに接続します。 ターミナ...

Admin

gpg/pinentry - 端末の外部でパスワードを入力できません。
pinentry

gpg/pinentry - 端末の外部でパスワードを入力できません。

スクリプト内でgpgファイルの復号化を試みます。端末で実行すると、gpg -d file.gpg呪いダイアログボックスにパスワードを入力するように求められます。ただし、その行を含むスクリプトを実行すると、「gpg:decryption failed:No key」というメッセージが表示された場合、または対話型端末で実行されないと自動的に失敗します。 理想的には、ターミナルウィンドウでRunを実行するときですpinentry-curses。 qtまたはgtkを使用してpinentryプログラムを実行するように設定すると、ソースに関係なく毎回グラフィックウィンド...

Admin

gpg pinentryから「パスワードマネージャに保存」オプションを削除する
pinentry

gpg pinentryから「パスワードマネージャに保存」オプションを削除する

「gpgキーで暗号化」オプションを使用して保存されたいくつかのlibreoffice文書があります。今日はパスワードを聞かずに文書を開いてみて、とても驚きました。結局、私はパスワードを表示できるシステムキーとパスワードマネージャであるSeahorseで私のgpgキーのエントリを見つけました。 前回ログインしたとき、Pinentryダイアログで「パスワードマネージャに保存」ボックスを誤って選択したことが間違いないという結論に達しました。小さな間違いは、機密文書と最も重要なパスワードを公開しました。 これも同じ問題だと思います。ここで: しかし、私の場合は、定義...

Admin

GPGピントリー、リクエスタの表示方法
pinentry

GPGピントリー、リクエスタの表示方法

したがって、デスクトップ環境(i3)を再起動するたびに、マスターGPGマスターキーのパスワードを求めるpinentryポップアップが表示されます。おそらく、ある時点でいくつかのパスエントリを読むようにいくつかのプログラムを設定しましたが、どのプログラムと場所を忘れてしまったのでしょうか。それでも、pinentryがどのプログラムがロック解除のためにマスターキーを要求しているかを示して教えてもらえればいいでしょう。これを行う方法はありますか? ...

Admin

常にpinentry-cursesを使用するようにパスを設定できますか?
pinentry

常にpinentry-cursesを使用するようにパスを設定できますか?

私はpinentry-qtを主に使用していますが、passを使用する特別なケースでは起動時間が速いので、pinentry-cursesを使用したいと思います。 pinentry-qtをシステムのデフォルトに保ちながら常にpinentry-cursesを呼び出すようにパスを設定する方法はありますか? システムはFedoraとKDEです。 これは密接に関連しているようですが、次の方法で適用する方法がわかりません。pinentryプログラムを一時的に変更するには、gpg-agentを使用してください。 ...

Admin

Arch/XFCE - gcr/gnome-keyringのグローバルキーボードキャッチを無効にする
pinentry

Arch/XFCE - gcr/gnome-keyringのグローバルキーボードキャッチを無効にする

私はArch / xfceシステムでgnome-keyringをssh-agentとして使用しています。 SSHキーが複数あるため、キーを保存するための追加のパスワードマネージャがあります。 これらの ssh キーをキーリングに追加しても問題は発生しません。しかし、ウィンドウに焦点が合っていない場合でも、パスワードプロンプトがキーボードを完全に保持していることがわかりました。この動作はパスワードマネージャの正しい使用を妨げるので、パスワードマネージャを無効にしたいと思います。 明らかに、gnome-keyringはgcrを使用してパスワードプロンプトを生...

Admin

Pinentryを使ってナビゲートする方法
pinentry

Pinentryを使ってナビゲートする方法

gpg --gen-keyパスワードを入力すると、次の結果が出るまで使用し続けます。 ┌──────────────────────────────────────────────────────┐ │ Please enter Passphrase, │ │ │ │ Passphrase: ________________________________________ │ │ ...

Admin

tmuxにpinentryは表示されません。
pinentry

tmuxにpinentryは表示されません。

Yubikey Neo gpg(実際にはバックグラウンドpassで)の使用にgpg問題があります。tmuxファイルの復号化を使用するか、何かに署名しようとすると、gpg次のメッセージが表示されます。 $ gpg -d test.gpg gpg: sending command `SCD PKDECRYPT' to agent failed: ec=5.99 gpg: public key decryption failed: general error gpg: decryption failed: secret key not a...

Admin

gpg-agentを手動で起動しないと、署名/暗号化できません。
pinentry

gpg-agentを手動で起動しないと、署名/暗号化できません。

私は最近開発作業のために仮想マシンにUbuntuを設定しましたが、gitが私のコミットに署名できないことがわかりました。さらなる調査の結果、設定が正確であったInappropriate ioctl for deviceにもかかわらず、gpg-agentがpinentry-cursesを介して自分のパスワードを要求できず、エラーが発生したことがわかりました。GPG_TTY $ echo 'this is a test' | gpg --status-fd=2 -bsau <<my-key-short>> [GNUPG:] KEY_CO...

Admin