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 Graphic...

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...

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비밀번호 요청이 발생하고(터미널에서 바로) 입력하면 암호가 해독됩니다. 말해 보세요. 이 방법이 안전한가요? 이 옵션이 어떻게 작동하는지 이해가 되지 않습니다. Gnu...

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-curses (pi...

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: se...

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>> [...

Admin