その他のコマンド

雑多な機能用の便利なコマンドの概要

概要

本節では、KeeperコマンダーCLIの汎用コマンドを扱います。レコード単位の操作ではなく、日常業務やCLI環境の管理のために、コマンダーセッションの操作・構成・管理を行います。

コマンド

次のコマンドを扱う

Searchコマンド

指定した条件を満たすKeeperボルト上のレコードをすべて返します。条件は、レコードに含まれるべきテキストまたは単語です。

chevron-rightDotNet CLIhashtag

コマンド: search

フラグ:

  • argument 1 : 検索で照合するパターン

  • --verbose : すべてのデータを表示する

  • --limit : 表示するレコード数

例:

chevron-rightDotNet SDKhashtag

メソッド: Vault.KeeperRecords

専用の関数はありません。Keeperのレコードを取得し、各レコードのデータを正規表現で照合します。

実装の詳細はこちらarrow-up-rightをご参照ください。

chevron-rightPower Commanderhashtag

コマンド: Get-KeeperRecord

フラグ:

  • Uid : 一致するUidのレコードを返す

  • Filter : レコード内容を指定値と照合し、一致するものを返す

例:

chevron-rightPython CLIhashtag

コマンド: search

フラグ:

-v --verbose 詳細出力を表示する

-c --categories レコード、チーム、共有フォルダーを指定する1文字

pattern ボルトオブジェクトの検索条件

例:

chevron-rightPython SDKhashtag

関数: find_records

  • criteria -> レコードに含まれるテキスト

  • record_types -> 指定したレコードタイプのレコードを返す

  • record_version -> 指定したレコードバージョンのレコードを返す

Getコマンド

指定したUIDの情報を返します。UIDはレコード、フォルダー、共有フォルダー、チームのいずれかです。情報はJSONとして、または詳細の一覧として出力できます。

chevron-rightDotNet CLIhashtag

コマンド: get

フラグ:

  • uid : レコード、共有フォルダー、またはフォルダーのUid

例:

chevron-rightDotNet SDKhashtag

現在のDotnet CLIでの実装は、与えられたUIDを複数カテゴリから検索する流れに従います。

UIDがレコードにない場合は、フォルダー側でUIDを検索します。

共有フォルダーにない場合は、フォルダーを確認します。

chevron-rightPower Commanderhashtag

コマンド: Get-KeeperRecord

別名 : kr

フラグ:

  • Uid : 一致するUidのレコードを返す

  • Filter : レコード内容を指定値と照合し、一致するものを返す

例:

コマンド: Get-KeeperChildItem

フォルダー内容 (サブフォルダーとレコード) を一覧表示します。

別名: kdir

フラグ:

  • -Path 一覧するフォルダーパスまたはUID (既定は現在のフォルダー)

  • -Filter Title、UID、Login、Linkフィールドの一致で結果を絞り込む

  • -Recursive サブフォルダーを再帰的に含める

  • -Depth 再帰の深さの上限

  • -SkipGrouping 結果をフォルダーでグループ化しない

  • -ObjectType フォルダーまたはレコードのみに限定する

例:

コマンド: Get-KeeperObject

UIDで任意のKeeperボルトオブジェクト (レコード、フォルダー、共有フォルダー、チーム) を取得します。

別名: ko

フラグ:

  • -Uid 参照するUID (必須、パイプライン可)

  • -ObjectType Record、SharedFolder、Folder、Teamのいずれかに検索を限定する

  • -PropertyName オブジェクト全体ではなく特定のプロパティだけ返す

chevron-rightPython CLIhashtag

コマンド: get <UID>

フラグ:

--format 対応する表示形式 - json、details、fields、password

--unmask パスワードなど機密データを出力に含める

--legacy 型付きレコードをレガシーとして表示する

例:

chevron-rightPython SDKhashtag

関数: load_record

load_recordはレコードの詳細を返します。レコードには次の4種類があります。

  • PasswordRecord - レガシーまたは一般

  • TypedRecord

  • FileRecord

  • ApplicationRecord

これらのクラスはkeepersdk.vault.vault_recordで定義されています。

Sync Downコマンド

サーバーから最新データをダウンロードして復号し、ローカルボルトを同期します。CLIでローカルに常に最新の情報が載るようにします。

chevron-rightDotNet CLIhashtag

コマンド: sync-down

フラグ:

  • --reset (Default: false) : ディスク上のストレージをリセットする

  • --help : このヘルプを表示する。

  • --version : バージョン情報を表示する。

例:

chevron-rightDotNet SDKhashtag

メソッド:

または

フラグ:

chevron-rightPower Commanderhashtag

コマンド : Sync-Keeper

フラグ :

  • -SyncRecordTypes : レコードタイプを再同期する

例:

chevron-rightPython CLIhashtag

コマンド: sync-down

フラグ:

  • -h, --help : ヘルプを表示して終了する

  • -f, --force : フルデータ同期

例:

chevron-rightPython SDKhashtag

関数: sync_down

Versionコマンド

KeeperコマンダーCLIのバージョンと、インストールパスやOSなどの環境情報を表示します。

chevron-rightDotNet CLIhashtag

コマンド: version

ログイン中はこのコマンドは動作しません。このコマンドを使うにはログアウトが必要です。

例:

chevron-rightDotNet SDKhashtag

メソッド: 非対応

chevron-rightPower Commanderhashtag

コマンド: Get-Module -Name PowerCommander -ListAvailable

例:

chevron-rightPython CLIhashtag

コマンド : version

例:

chevron-rightPython SDKhashtag

関数: 非対応

Clearコマンド

CLI端末画面を消去し、読みやすくします。

chevron-rightDotNet CLIhashtag

コマンド : clear

例:

chevron-rightDotNet SDKhashtag

メソッド: 非対応

chevron-rightPower Commanderhashtag

コマンド: Clear

chevron-rightPython CLIhashtag

コマンド: clear

例:

chevron-rightPython SDKhashtag

関数: 非対応

Quitコマンド

現在のKeeperコマンダーCLIセッションを終了し、アプリを終了します。

chevron-rightDotNet CLIhashtag

コマンド: quit

例:

chevron-rightDotNet SDKhashtag

メソッド: 非対応

chevron-rightPower Commanderhashtag

コマンド: kq

別名: Disconnect-Keeper

chevron-rightPython CLIhashtag

コマンド: quit

例:

chevron-rightPython SDKhashtag

関数: 非対応

Generateコマンド

強力なランダムパスワードを生成します。長さや文字種 (英字、数字、記号) を指定でき、クリップボードへのコピーやJSON・表形式での出力も行えます。

chevron-rightDotNet CLIhashtag

コマンド: 近日公開

chevron-rightDotNet SDKhashtag

メソッド: 非対応

chevron-rightPower Commanderhashtag

コマンド: 近日公開

chevron-rightPython CLIhashtag

コマンド: Generate

フラグ:

  • -h, --help : ヘルプを表示して終了する。

  • --clipboard, -cc : クリップボードにコピーする。

  • --quiet, -q : パスワード一覧のみ出力する。

  • --password-list, -p : 整形テーブルまたはJSONに加えてパスワード一覧も出力する

  • --output, -o : 指定ファイルへ出力する。

  • --format, -f : パスワード、強度、利用可能ならBreachWatchの表示形式 (table、json)。

  • --json-indent, -i : JSONのインデント (0はコンパクト、0より大きいと整形表示)。

  • --no-breachwatch, -nb : アカウントでBreachWatchが有効でも検出をスキップする。

  • --number, -n : NUMBER パスワードの個数

Random:

  • --count, -c : LENGTH パスワードの長さ。

  • -r, --rules : RULES 複雑さをカンマ区切りの整数で指定する (大文字、小文字、数字、記号)。

  • --symbols, -s : パスワードに含める記号の最小数、または0でなし。

  • --digits, -d : パスワードに含める数字の最小数、または0でなし。

  • --uppercase, -u : パスワードに含める大文字の最小数、または0でなし。

  • --lowercase, -l : パスワードに含める小文字の最小数、または0でなし。

Keeper Passphrase:

  • --recoveryphrase : 24語のリカバリーフレーズを生成する。

Diceware:

  • --dice-rolls, -dr : サイコロの振り回数。

  • --delimiter, -dl : 単語の区切り文字 (任意)。

  • --word-list : 単語リストのファイルパス (任意)。

Crypto:

  • --crypto : 暗号ウォレットのパスフレーズを生成する

例:

chevron-rightPython SDKhashtag

関数: 非対応

Reset Passwordコマンド

このコマンドは、現在のユーザーの既存パスワードを、新しく指定したパスワードに置き換えます。

chevron-rightDotNet CLIhashtag

コマンド: 近日公開

chevron-rightDotNet SDKhashtag

メソッド: 非対応

chevron-rightPower Commanderhashtag

コマンド: 近日公開

chevron-rightPython CLIhashtag

コマンド: reset-password

フラグ:

  • --delete-sso SSOのマスターパスワードを削除する

  • --current 現在のマスターパスワード

  • --new 新しいマスターパスワードとして設定するパスワード

例:

chevron-rightPython SDKhashtag

関数: 非対応

Verify Recordsコマンド

レコード形式の整合性を確認し、レコード構造に必要な修復を行います。

chevron-rightDotNet CLIhashtag

コマンド: 近日公開

chevron-rightDotNet SDKhashtag

メソッド: 非対応

chevron-rightPower Commanderhashtag

コマンド: 近日公開

chevron-rightPython CLIhashtag

コマンド: verify-records

例:

chevron-rightPython SDKhashtag

関数: 非対応

Verify Shared Foldersコマンド

共有フォルダー内で、正しい共有データ鍵を持たないレコードを検出し、必要に応じて正しい鍵を付与する。

chevron-rightDotNet CLIhashtag

コマンド: 近日公開

chevron-rightDotNet SDKhashtag

メソッド: 非対応

chevron-rightPower Commanderhashtag

コマンド: 近日公開

chevron-rightPython CLIhashtag

コマンド: verify-shared-folders

フラグ:

  • -h, --help ヘルプを表示して終了する

  • --dry-run 見つかった問題を修正せずに表示する

例:

chevron-rightPython SDKhashtag

関数: 非対応

Get and Set Password Visible

chevron-rightDotNet CLIhashtag

コマンド: 近日公開

chevron-rightDotNet SDKhashtag

メソッド: 非対応

chevron-rightPower Commanderhashtag

コマンド: Get-KeeperPasswordVisible

現在のパスワード表示設定 (True または False) を返します。

コマンド: Set-KeeperPasswordVisible

レコード表示時にパスワードを平文で示すかマスクするかを切り替えます。

フラグ: -Visible — 指定するとパスワードを平文で表示する。省略するとマスクする。

chevron-rightPython CLIhashtag

コマンド: 近日公開

chevron-rightPython SDKhashtag

コマンド: 近日公開

Show Two Factor Code.

TOTP (時刻ベースのワンタイムパスワード) フィールドが設定されたレコード向けに、TOTPコードを生成して表示します。現在のコード、経過秒、コード失効までの残り秒を示します。レガシーのPassword RecordとTyped Recordの両形式で利用できます。

chevron-rightDotNet CLIhashtag

コマンド: 近日公開

chevron-rightDotNet SDKhashtag

メソッド: 非対応

chevron-rightPower Commanderhashtag

コマンド: Show-TwoFactorCode

フラグ: -Records — レコードUIDまたはレコードオブジェクト (必須、パイプライン入力可)

コマンド: Set-KeeperPasswordVisible

レコード表示時にパスワードを平文で示すかマスクするかを切り替えます。

フラグ: -Visible — 指定するとパスワードを平文で表示する。省略するとマスクする。

chevron-rightPython CLIhashtag

コマンド: 近日公開

chevron-rightPython SDKhashtag

コマンド: 近日公開

Get Keeper Record Password and Report

chevron-rightDotNet CLIhashtag

コマンド: 近日公開

chevron-rightDotNet SDKhashtag

メソッド: 非対応

chevron-rightPower Commanderhashtag

コマンド: Get-KeeperRecordPassword

UID、名前、タイトル、またはレコードオブジェクトでKeeperレコードからパスワードを取り出します。平文のパスワード文字列を返します。

フラグ:

  • -Record レコードUID、名前、タイトル、またはKeeperRecordオブジェクト (必須、位置引数)

  • -Silent エラーと警告を出さず、$nullを返す

:

コマンド: Get-KeeperPasswordReport

パスワードのセキュリティレポートを生成します。複雑さの指標 (長さ、小文字、大文字、数字、記号) を示します。フォルダーやポリシーで絞り込み、非準拠のパスワードを表示できます。

フラグ:

  • -Policy カンマ区切りのポリシー値: Length、Lower、Upper、Digits、Special (例: "16,3,3,3,1")

  • -Folder 分析を限定するフォルダーパスまたはUID

  • -Length 最小パスワード長のフィルター

  • -Lower 最小小文字数のフィルター

  • -Upper 最小大文字数のフィルター

  • -Digits 最小桁数のフィルター

  • -Special — 最小記号文字数のフィルター

  • -ShowErrors 処理できないレコードの詳細エラーを表示する

例:

コマンド: Show-KeeperRecordShare

1件以上のレコードの共有情報を表示します (誰と共有されているか、権限)。

別名: kshrsh

フラグ:

  • -Records レコードUIDまたはUidプロパティを持つオブジェクト (必須、パイプライン可)

:

chevron-rightPython CLIhashtag

コマンド: 近日公開

chevron-rightPython SDKhashtag

コマンド: 近日公開

最終更新

役に立ちましたか?