GNU/Linux >> Linux の 問題 >  >> Linux

パス–Linuxコマンドラインからパスワードを管理する

バターカップを含む過去のパスワードマネージャーについて説明しました およびエンパス 、そしてそれらはすべて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パスワードマネージャーは、セットアップにそれほど多くの時間を費やす必要がないためです。

しかし、誰が知っていますか?ターミナルは、自分の好きな場所かもしれません。これはあなたのものですか? 合格についてのご意見をお聞かせください 以下のコメントセクションで。


Linux
  1. Titan –Linux用のコマンドラインパスワードマネージャー

  2. Linuxのコマンドラインからトレントを検索

  3. Linuxコマンドラインナビゲーションを高速化するための7つのヒント

  1. Linuxのコマンド履歴を管理する方法

  2. LinuxでSCPコマンドにパスワードを渡す方法

  3. Linux 上の OpenVPN:コマンドラインでユーザー名とパスワードを渡す

  1. Linuxコマンドラインでパスワードを生成する

  2. nmcliを使用してLinuxコマンドラインからネットワーク接続を管理する

  3. コマンドLinuxラインからのmatlab実行スクリプト