バターカップを含む過去のパスワードマネージャーについて説明しました およびエンパス 、そしてそれらはすべてGUIアプリでした。本日は、端末からのみ使用できるパスと呼ばれるパスワードマネージャーを紹介します。 。
合格 はオープンソースのコマンドラインベースのパスワードマネージャーアプリケーションであり、暗号化されたGPGファイルにパスワードを保存することで、Unixの哲学を実装しています。このファイルは、さまざまなフォルダ階層で整理したり、コンピュータ間で転送したり、標準のコマンドラインファイル管理ユーティリティを使用して操作したりできます。
>
合格 は、最終的にはbashスクリプトであり、PythonとRubyを使用して、たとえば他のマネージャーからのパスワードのインポートなどのタスクを実行します。パスワードを.password-store
に保存します ホームディレクトリに隠されたフォルダ。
パスの機能
- FOSS :Passは無料でオープンソースであり、そのコードはここから入手できます。
- バッシュ完了。
- コミュニティへの貢献 :他のプラットフォーム用のクロスプラットフォームGUI、Windows、Android、iOS用のクライアント、Firefox拡張機能、インタラクティブコンソールUIなどの印象的なクライアント
- Gitの統合。
- 拡張機能のサポート。
- LastPass、KeepassX、Keepass2 CSVおよびXML、CVS、1Password、KWalletなどの他のパスワードマネージャーからパスワードをインポートします。
- パスワードの生成
- マニュアルページにある包括的なドキュメント。
LinuxでPassをインストールして使用する方法
GPGキーをまだお持ちでない場合は、このガイドを使用して自分でGPGキーを作成する必要があります。
Passをインストールするには、Linuxディストリビューションに従って次のコマンドを実行します。
$ sudo apt-get install pass [On Debian/Ubuntu] $ sudo yum install pass [On Fedora/RHEL/CentOS] $ sudo zypper in password-store [On OpenSuse]
そして、次のコマンドでパスワードストアを初期化します:
$ pass init GPG_ID_OR_EMAIL
GPG_ID_OR_EMAIL 8桁の16進コードGPGキーのID、またはGPGキーの作成に使用した電子メールアドレスのいずれかです。コマンド「gpg–list-secret-keys」を使用して、いつでも両方のキーを確認できます。
これで準備が整いました。これが、 fossmint.comなどの新しいパスワードを追加する方法です。 「初心者」内 」フォルダ:
$ pass insert beginner/fossmint.com
「pass」と入力して、すべてのパスワードを一覧表示します 」はツリービューを返します:
$ pass Password Store └── beginner └── fossmint.com
次のコマンドを使用してパスワードを表示できます(同じ「初心者カテゴリ」の場合) 」と「fossmint.com ” item)そうです。
$ pass beginner/fossmint.com
次のように表示せずに、パスワードをクリップボードにコピーできます。
$ pass -c beginner/fossmint.com
たとえば、既存のパスワードを編集するには、同じ「 beginner / fossmint.com 上記の「」エントリ、使用:
$ pass edit beginner/fossmint.com
GPGパスワードの入力を求められます。その後、保存されているパスワードやその他の情報をファイルに編集できます。
それで全部です!あなたが私に尋ねればたくさんの仕事。実際、私だけに任せて、GUIパスワードマネージャーに固執します。特に、GUIパスワードマネージャーは、セットアップにそれほど多くの時間を費やす必要がないためです。
しかし、誰が知っていますか?ターミナルは、自分の好きな場所かもしれません。これはあなたのものですか? 合格についてのご意見をお聞かせください 以下のコメントセクションで。