Himitsu

提供: ArchWiki
2023年5月25日 (木) 14:02時点におけるKusanaginoturugi (トーク | 投稿記録)による版 (→‎Configuration: 飜訳)
ナビゲーションに移動 検索に移動

Himitsu は、Unix 系システム向けのセキュアな秘密情報保存システムです。 拡張可能であり、パスワード、プライベートキー、ログイン情報などの保存に適しています。

Himitsu の秘密情報は任意のキー/バリューストアに保存され、デーモン経由でアクセス可能です。 また、Himitsu はそのストアのためのコマンドラインインターフェースとクエリ言語も提供します。

インストール

himitsuAUR パッケージをインストールします。

また、Himitsu のプロンプタも必要です:hiprompt-gtk-pyAUR

設定

himitsu(7) の man ページは読む価値があります。 以下は、himitsuAUR の Arch Linux へのインストールに特化したガイドです。

まず、Himitsu の secstore(秘密情報ストア)と基本的な設定が必要です。 これらを himitsu-init(1) で初期化します。

$ himitsu-init

次に、選択したプロンプタを Himitsu で使用するように設定する必要があります。 himitsu.ini(5) 設定ファイルを編集します。例えば、 hiprompt-gtk-pyAUR の場合:

~/.config/himitsu/config.ini
[himitsud]
prompter=hiprompt-gtk

Himitsu の デーモンhimitsud(1) を実行することができます。 Himitsu パッケージには、systemd のユーザーユニットhimitsud.service が付属しています。 これを 起動/有効化すると himitsud がバックグラウンドで実行されます。

Usage

Use the hiq(1) command to query and manage the keystore.

Integrations

Himitsu has integrations for various software.

SSH

The himitsu-sshAUR package provides an SSH agent and utilities for using and storing SSH keys in the Himitsu keystore.

For ssh to use the Himitsu SSH agent, it is required that:

See hissh-agent(1).

With that, ssh will consult the Himitsu keystore for SSH key data.

Firefox

The himitsu-firefoxAUR package provides the backend (a native messaging component) for the official Firefox Himitsu Add-on. Once both installed, Firefox can consult the Himitsu keystore for logins/passwords, from keystore entries with the proto=web key-value pair. The add-on implements the "web" protocol.