Forrest logo
back to the keepassxc-cli tool

keepassxc-cli:tldr:5770d

keepassxc-cli: Copy a TOTP code to the clipboard.
$ keepassxc-cli clip --totp ${path-to-database_file} ${entry_name}
try on your machine

The command keepassxc-cli clip --totp ${path-to-database_file} ${entry_name} is a command-line interface (CLI) command used with KeepassXC, a password manager. Let's break it down:

  • keepassxc-cli: It is the command-line interface for KeepassXC. This allows you to interact with KeepassXC from the command line.

  • clip: The clip command is a sub-command of KeepassXC-CLI. It is used to copy data to the clipboard.

  • --totp: This option is used to specify that you want to copy a time-based one-time password (TOTP) to the clipboard. TOTP generates short-lived temporary passwords that change periodically, commonly used for two-factor authentication.

  • ${path-to-database_file}: It is a placeholder indicating that you need to replace it with the actual path to your KeepassXC database file. The database file contains all your stored passwords and other sensitive information.

  • ${entry_name}: It is another placeholder to be replaced with the actual name of the entry or account for which you want to generate a TOTP and copy it to the clipboard.

So, when you execute this command, KeepassXC-CLI will access the specified KeepassXC database file, find the entry with the given name, generate a TOTP password for that entry, and copy it to the clipboard, allowing you to easily paste it into another application or website within the time window before it expires.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the keepassxc-cli tool