neomutt에 인증하기 위해 keepassxc를 사용하고 싶습니다. neomutt의 표준 입력에 비밀번호를 보내는 방법을 찾을 수 없습니다. 어떻게 해야 하나요?
나는 다음과 같은 것을 상상한다:
keepassxc-cli exportpass mydatabase.kdbx [email protected]
최종 출력은 비밀번호 자체입니다. 어떻게 해야 하나요?
편집: 나는 이것을 발견했습니다 keepassxc-cli show Database.kdbx accounts.google.com
. 하지만 비밀번호는 표시되지 않습니다. 대신 PROTECTED
.
당신의 도움에 감사드립니다
답변1
해결책은 다음과 같이 -s
( --show-protected
) 및 -a
( ) 플래그를 사용하는 것입니다.--attributes
keepassxc-cli show -sa password database entry
-s
대신 비밀번호를 표시 PROTECTED
하고 -a password
출력 합니다.오직비밀번호.
답변2
해결책은 다음과 같습니다.
keepassxc-cli show -s Database.kdbx entryName | sed -n 3p | cut -c11-