read

1Passwordマニュアル|シークレット参照を使用して、指定されたフィールドの値を簡単に読み取る方法を解説。安全で効率的なデータ管理が可能です。

シークレット参照によって指定された 1Password 内のフィールドの値を読み取ります。

シークレット参照とクエリ パラメータの詳細について説明します。

op read <reference> [flags]

Flags

    --file-mode filemode   Set filemode for the output file. It is ignored without the --out-file flag. (default 0600)
-f, --force                Do not prompt for confirmation.
-n, --no-newline           Do not print a new line after the secret.
-o, --out-file string      Write the secret to a file instead of stdout.

passwordアイテムのフィールドにSaveされている秘密をdb金庫内に 出力しますapp-prod:

$ op read op://app-prod/db/password

クエリ パラメータを含むシークレット参照を使用して、ワンタイム パスワードを取得します。

$ op read "op://app-prod/db/one-time password?attribute=otp"

クエリ パラメータ付きのシークレット参照を使用して、OpenSSH 形式で SSH鍵の秘密キーを取得します。

$ op read "op://app-prod/ssh key/private key?ssh-format=openssh"

ssh保管庫内のアイテムで見つかった SSH鍵をコンピューターにserver新しいkey.pemファイルとしてSaveします。

$ op read --out-file ./key.pem op://app-prod/server/ssh/key.pem

op readプレーンテキストのシークレットの代わりにシークレット参照を使うコマンドで使用します。

$ docker login -u $(op read op://prod/docker/username) -p $(op read op://prod/docker/password)

Last updated