web-dev-qa-db-ja.com

パスワードはどこに保存されますか?

これは奇妙な質問ですが、パスワードはどこに保存されますか?毎回比較するためにどこかにあるに違いないということです。システムとネットワークのパスワードはどこに保存されますか?

36
Nirmik

システムアカウントのパスワード/etc/shadowにあります。ファイルを読み取るにはルート権限が必要です。パスワードはSHAでハッシュされます。追加情報は、対応する manpages にあります。

ネットワークまたはwifiパスワード/etc/NetworkManager/system-connectionsにあります。設定ごとに接続ごとにファイルがあり、それらを読み取るにはroot権限が必要ですが、パスワードは暗号化されていません。

Gnomeのパスワードストア(Gnomeキーリングで処理されるパスワードは、~/.gnome2/keyringsに格納されます。これらのファイルは人間が読める形式ではないため、GnomeのデフォルトのパスワードマネージャーSeahorseを使用してアクセスする必要があります。古いシステム(正確な/12.04以前)では、wifiパスワードはGnomeキーリングに保存されていましたが、モバイルブロードバンドのPINはまだ保存されています。

61
eyadof