KeepassXC-cli: 표준 출력으로 비밀번호 보내기

KeepassXC-cli: 표준 출력으로 비밀번호 보내기

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-

관련 정보