HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

pass otp — A pass extension for managing one-time-password (OTP) tokens. More information: <https://manned.org/

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandclipasspass otpextensionmanagingforone

Problem

How to use the pass otp command: A pass extension for managing one-time-password (OTP) tokens. More information: <https://manned.org/pass-otp>.

Solution

pass otp — A pass extension for managing one-time-password (OTP) tokens. More information: <https://manned.org/pass-otp>.

Prompt for an otpauth URI token and create a new pass file:
pass otp insert {{path/to/pass}}


Prompt for an otpauth URI token and append to an existing pass file:
pass otp append {{path/to/pass}}


Print a 2FA code using the OTP token in a pass file:
pass otp {{path/to/pass}}


Copy and don't print a 2FA code using the OTP token in a pass file:
pass otp {{[-c|--clip]}} {{path/to/pass}}


Display a QR code using the OTP token stored in a pass file:
pass otp uri {{[-q|--qrcode]}} {{path/to/pass}}


Prompt for an OTP secret value specifying issuer and account (at least one must be specified) and append to existing pass file:
pass otp append {{[-s|--secret]}} {{[-i|--issuer]}} {{issuer_name}} {{[-a|--account]}} {{account_name}} {{path/to/pass}}

Code Snippets

Prompt for an otpauth URI token and create a new pass file

pass otp insert {{path/to/pass}}

Prompt for an otpauth URI token and append to an existing pass file

pass otp append {{path/to/pass}}

Print a 2FA code using the OTP token in a pass file

pass otp {{path/to/pass}}

Copy and don't print a 2FA code using the OTP token in a pass file

pass otp {{[-c|--clip]}} {{path/to/pass}}

Display a QR code using the OTP token stored in a pass file

pass otp uri {{[-q|--qrcode]}} {{path/to/pass}}

Context

tldr-pages: common/pass otp

Revisions (0)

No revisions yet.