過去に Buttercup および Enpass を含むいくつかのパスワード マネジャーについて説明しました。 、それらはすべて GUI アプリでした。今日は、端末経由でのみ使用できるパスワード マネージャーを紹介します。Pass. という名前です。
Pass は、暗号化された GPG ファイルにパスワードを保存することで Unix の哲学を実装した、オープン ソースのコマンド ライン ベースのパスワード マネージャー アプリケーションです。さまざまなフォルダ階層で整理したり、コンピュータ間で転送したり、標準のコマンド ライン ファイル管理ユーティリティを使用して操作したりできます。
Pass は、最終的には bash スクリプトであり、Python と Ruby を使用して、他のマネージャーからのパスワードのインポートなどのタスクを実行します。例えば。パスワードは、ホームディレクトリに隠された .password-store フォルダに保存されます。
パスの機能
Linuxでパスをインストールして使用する方法
まだ GPG キーを持っていない場合は、このガイドを使用して自分で作成する必要があります。
Pass をインストールするには、Linux ディストリビューションに従って次のコマンドを実行します。
$ sudo apt-get インストール パス $ sudo yum インストール パス $ パスワードストアの sudo zypper
And 次のコマンドでパスワード ストアを初期化します:
$ pass init GPG_ID_OR_EMAIL
GPG_ID_OR_EMAIL は、8 桁の 16 進数コード GPG キーの ID、または GPG キーの作成に使用した電子メール アドレスです。コマンド「gpg –list-secret-keys」を使用して、いつでも両方のキーを確認できます。
準備が整ったので、次のようにして新しいパスワードを追加します。 初心者」フォルダ:
$ パス挿入初心者/fossmint.com
「pass」と入力してすべてのパスワードを一覧表示すると、ツリー ビューが表示されます:
$パス パスワードストア └──初心者 └── fossmint.com
次のコマンドを使用してパスワードを表示できます (同じ「初心者カテゴリ」および「」の場合) fossmint.com” item) like so.
$パス初心者/fossmint.com
次のようにパスワードを表示せずにクリップボードにコピーできます:
$ パス -c 初心者/fossmint.com
既存のパスワードを編集するには、たとえば、上記と同じ「beginner/fossmint.com」エントリを使用するには:
$ パス編集初心者/fossmint.com
GPGパスワードの入力を求められます。その後、ファイルに保存されているパスワードやその他の情報を編集できます。
それで全部です!あなたが私に尋ねると、多くの仕事。実際、設定に多くの時間を費やさなくて済むので、特に GUI パスワード マネージャーを使い続けるつもりです。
しかし、誰が知っていますか?ターミナルは、それぞれのお気に入りの場所かもしれません。これはあなたのものですか? Pass についてご意見をお聞かせください。