![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
いつもお世話になっています。
Linuxでパスワード管理(メールアカウントやゲームサイトなどなど)をしようと思うのですが、Fedoraには、
Revelation
というGUIベースのパスワードマネージャなどがあるようです。
ですが、GUIではなくCUIベースでのパスワードマネージャはないのでしょうか?
コマンドラインでpsls YahooMail のように打ち込むと、YahooMailのアカウントとパスがlsコマンドの結果のように表示される、というようなものをイメージしていますが、CUIベースなら特に気にしていません。
ソースが公開されていたらなお嬉しいです。(逆に解析されてしまいますが…)
なければ、暗号技術入門でも読んで、漏れても支障のないレベルのパスワード(いまは使っていないフリーメールなど)の管理ソフトをCUIベースで作ってみようかな、と思ったのですが、先人がいるのでしたら当然その恩恵にあずかったほうが効率がいいわけで・・・それに私レベルが作っても勉強にはなっても、セキュリティにはならんのではないか・・・と思ったり。
いろいろ書いてしまいましたが、話の要点は一つ、
CUIベースのコンソールから登録や変更、参照、削除ができるパスワードマネージャはありませんか?ということになります。
よいソフトをご存知の方、ぜひご回答をよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
アカウントとパスワードをPGPで暗号化しておいて、必要に応じてスクリプトで複号化するというのはいかがでしょうか? ちなみにソースは公開されてます。
ご回答ありがとうございます。
ググってみたところ、いくつか参考になるサイトが見つかりました。
メインパスワードがあって、それを復号して各種の登録情報にアクセスという感じなのでしょうか。
ID Manager と同じ感じなのかな。これはWindows,GUIのソフトですが。
ただ、PGPのページが見つかりませんでした。。
代わりにGnuPGというPGPの後継?のページは見つかりましたが、コンソールから(シェルスクリプトなどから)アクセスできるのかわかりませんでした。
Amazonでも探してみましたが、PGPは「過去のソフト」とのことで書籍もほとんどありませんでした。
もし本家のサイトをご存知でしたらお教えいただければと思います。
見つけたサイトを貼り付けておきます。
パスワードとの戦い
http://monado.s88.xrea.com/blog/archives/2002/12 …
ダイスウェア パスフレーズ ホームページ
http://www.hyuki.com/diceware/
GnuPG
http://www.gnupg.org/
No.3
- 回答日時:
たとえば次のような2行のファイルaccount.txtを作って暗号化しておきます。
hotmail myname@hotmail.com hmpassword
gmail myname@gmail.com gmpassword
ただ編集は復号化-編集-暗号化と手間かかるので、頻繁にパス変更したりするようであれば、アカウント毎に別ファイルのほうがよいかもしれません。
ご回答ありがとうございます。
お手数をおかけしてしまい申し訳ありませんでした。
とても参考になりました。
LPI-Level1資格を目指しているので、基本的なgrepだけでなく、viエディタ(これはそこそこ使えるようになりました。秀丸を使ったときなどについ「i#include」と「i」を最初に打ち込んでしてしまうこともあります(汗))、及びsedについても勉強をしたいので、いろいろ試してみたいと思います。
スクリプトはあまり詳しくないのですが、Perlやsedの機能を使って
csv形式の1ファイルにまとめてしまって管理することもできそうですね。
また、共通鍵方式だけでなく公開鍵方式もあるので、使う機会はいまのところないですが、いろいろ勉強してみようと思います。
本当にご回答ありがとうございましたm(_ _)m
No.2
- 回答日時:
GPGの簡単な使い方はこちらでいかがでしょうか。
http://www.turbolinux.co.jp/support/document/kno …
元々コマンドラインツールでオプションがたくさんありますが、
1行毎に名称、アカウント、パスワードを書いたファイルを共通鍵で暗号化しておいて、参照するときは復号化&名称でgrepすればよいと思います。
ご回答ありがとうございます。
また、わざわざ調べていただきありがとうございます。
一点、私の読解力不足で不明な点がありましたので質問させていただきます。
>1行毎に名称、アカウント、パスワードを書いたファイル~
というのは、1アカウントにつき1ファイル、もしhotmailとgmailのパスワード管理をしようとしたら、それぞれに対して1ファイル、合計2ファイルを作成して、ディレクトリにまとめるなどしてtarボールにしてそれを暗号化、参照するときは復号してtarボールを解凍してgrepという感じでしょうか。
お手数をおかけしますが、よろしければご回答をお願いいたします。
なお、現時点でも十分すぎる回答ですので、ご面倒でしたらご回答いただかなくてもかまいません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(セキュリティ) パスワードの管理について googleのパスワードマネージャーはダメ? 2 2023/01/27 23:09
- X(旧Twitter) 【至急】twitterを乗っ取られたのでしょうか? 1 2022/09/08 02:34
- その他(OS) WindowsServer2019でWORKGROUPのRDSの設定 1 2023/02/15 17:43
- その他(開発・運用・管理) ユーザ権限でソフトを起動すると必ず管理者パスワードをきかれてうまく利用できない 3 2022/05/10 00:07
- X(旧Twitter) Twitterアカウント継続使用について 1 2022/05/14 09:14
- au(KDDI) auスマートパスプレミアム解約できなくて困ってます! 自分の管理不足でお恥ずかしいのですが、詳しい方 6 2023/02/27 13:37
- その他(クラウドサービス・オンラインストレージ) このような条件でデータを置いておけるサービス 3 2022/07/25 08:31
- 事件・犯罪 サイバー犯罪に巻き込まれたらしい 1 2022/08/12 00:31
- Yahoo!メール YahooIDをパスワード形式にしただけなのに、利用規約違反とされて電話番号が使えなくなりました 3 2023/03/25 04:08
- その他(コンピューター・テクノロジー) 下に書いたの条件でgoogleアカウントの復旧方法等を教えてください。 1 2023/02/06 23:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ubuntu(linux)のシャットダウン...
-
bashでシングルクォート内の変...
-
LinuxMintが突然フリーズする
-
ubuntuで デイスク/deb/loopと...
-
Windowsのローカルディレクトリ...
-
redmineにメールを飛ばす方法
-
[Linux Mint] インストールした...
-
Ububtuでファイル共有できない...
-
Linux Mint 日本語入力できなく...
-
UbuntuにROSをインストールしたい
-
TCPWrapper のインストールにつ...
-
至急です。kubuntu24.04ltsをUS...
-
自作のウェブサイトを友人に見...
-
ログにserver reached MaxReque...
-
tarで纏める際に、複数場外した...
-
Ubuntu on Xorgのログインについて
-
zshの文字列置換機能
-
raspberrypi に bluealsaを入れ...
-
新しく買ったWin11のPCでLinux...
-
shellscript内のコマンドを、su...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パソコンパスワード設定(変更?)
-
会社で使用しているメールアドレス
-
Windows7を使っています。 アプ...
-
BitLockerのパスワードを定期強...
-
gooからhoopsに移ってからのF...
-
ほかのユーザーから他の ログイ...
-
古いAppleIDと紐付きになってい...
-
「FFFTP」のパスワードの再設定...
-
osXのディスク構成をいじりたい...
-
Win8.1ですが!ログインユーザ...
-
どこまでのプライベートが守ら...
-
FTPパスワードとユーザーパスワ...
-
rloginをパスワードなしで
-
Mac0S10.5の管理者設定について
-
ログインパスワードを忘れてし...
-
パスワード保護共有で、パスワ...
-
変更前のパスワードと変更後の...
-
perlでユーザーのパスワードを...
-
CUIベースのパスワードマネージ...
-
パスワード変更で失われる情報...
おすすめ情報