• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CUIベースのパスワードマネージャー知りませんか?)

CUIベースのパスワードマネージャー知りませんか?

このQ&Aのポイント
  • Linuxでパスワード管理をするためのCUIベースのパスワードマネージャーは存在するのか?
  • GUIベースのパスワードマネージャーはあるが、CUIベースのものはないのか?ソースが公開されていれば尚良い。
  • CUIベースのコンソールから登録や変更、参照、削除ができるパスワードマネージャーを知っている方はいますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Kyouka_M
  • ベストアンサー率20% (5/24)
回答No.1

アカウントとパスワードをPGPで暗号化しておいて、必要に応じてスクリプトで複号化するというのはいかがでしょうか? ちなみにソースは公開されてます。

miraise
質問者

お礼

ご回答ありがとうございます。 ググってみたところ、いくつか参考になるサイトが見つかりました。 メインパスワードがあって、それを復号して各種の登録情報にアクセスという感じなのでしょうか。 ID Manager と同じ感じなのかな。これはWindows,GUIのソフトですが。 ただ、PGPのページが見つかりませんでした。。 代わりにGnuPGというPGPの後継?のページは見つかりましたが、コンソールから(シェルスクリプトなどから)アクセスできるのかわかりませんでした。 Amazonでも探してみましたが、PGPは「過去のソフト」とのことで書籍もほとんどありませんでした。 もし本家のサイトをご存知でしたらお教えいただければと思います。 見つけたサイトを貼り付けておきます。 パスワードとの戦い http://monado.s88.xrea.com/blog/archives/2002/12/post_27.php ダイスウェア パスフレーズ ホームページ http://www.hyuki.com/diceware/ GnuPG http://www.gnupg.org/

その他の回答 (2)

  • Kyouka_M
  • ベストアンサー率20% (5/24)
回答No.3

たとえば次のような2行のファイルaccount.txtを作って暗号化しておきます。 hotmail myname@hotmail.com hmpassword gmail myname@gmail.com gmpassword ただ編集は復号化-編集-暗号化と手間かかるので、頻繁にパス変更したりするようであれば、アカウント毎に別ファイルのほうがよいかもしれません。

miraise
質問者

お礼

ご回答ありがとうございます。 お手数をおかけしてしまい申し訳ありませんでした。 とても参考になりました。 LPI-Level1資格を目指しているので、基本的なgrepだけでなく、viエディタ(これはそこそこ使えるようになりました。秀丸を使ったときなどについ「i#include」と「i」を最初に打ち込んでしてしまうこともあります(汗))、及びsedについても勉強をしたいので、いろいろ試してみたいと思います。 スクリプトはあまり詳しくないのですが、Perlやsedの機能を使って csv形式の1ファイルにまとめてしまって管理することもできそうですね。 また、共通鍵方式だけでなく公開鍵方式もあるので、使う機会はいまのところないですが、いろいろ勉強してみようと思います。 本当にご回答ありがとうございましたm(_ _)m

  • Kyouka_M
  • ベストアンサー率20% (5/24)
回答No.2

GPGの簡単な使い方はこちらでいかがでしょうか。 http://www.turbolinux.co.jp/support/document/knowledge/119.html 元々コマンドラインツールでオプションがたくさんありますが、 1行毎に名称、アカウント、パスワードを書いたファイルを共通鍵で暗号化しておいて、参照するときは復号化&名称でgrepすればよいと思います。

miraise
質問者

お礼

ご回答ありがとうございます。 また、わざわざ調べていただきありがとうございます。 一点、私の読解力不足で不明な点がありましたので質問させていただきます。 >1行毎に名称、アカウント、パスワードを書いたファイル~ というのは、1アカウントにつき1ファイル、もしhotmailとgmailのパスワード管理をしようとしたら、それぞれに対して1ファイル、合計2ファイルを作成して、ディレクトリにまとめるなどしてtarボールにしてそれを暗号化、参照するときは復号してtarボールを解凍してgrepという感じでしょうか。 お手数をおかけしますが、よろしければご回答をお願いいたします。 なお、現時点でも十分すぎる回答ですので、ご面倒でしたらご回答いただかなくてもかまいません。

関連するQ&A

専門家に質問してみよう