web-dev-qa-db-ja.com

「キーリング」または「キーチェーン」とは何ですか?

誰かがUbuntuのキーチェーンまたはキーリングとは何か、そしてそのユースケースを説明してもらえますか?

17
simplyme

Gnome Keyring は、Gnome風のアプリがあなたに代わって秘密を保存するために使用します。秘密は、SSHキー、wifiネットワークへのキーなどです。

キーリングを突くには、[アクセサリ]メニューに移動して、[パスワードと暗号化キー]というアプリを実行します。 [Password]タブに多数のフォルダーが表示されます。これらのフォルダーはそれぞれキーリングと呼ばれます。フォルダの下の各エントリはパスワードです。それらをダブルクリックして内容を表示します。

キーリングが提供される理由は、アプリケーションがシークレットをどこかに保存する必要があるためです。プログラマーは間違いを犯して、だれでも読むことができるように秘密を簡単に残すことができます。理論的には、Gnome Keyringはeverythingのパスワードを保存し、正しく実行する必要があります。

(常に最小限のセキュリティを実行する必要があります-気になるキーリングにパスワードを追加する、コンピューターを物理的に安全に保つなど)

17
Erigami

どのキーチェーンを意味しますか?

  • ダウンロードされたパッケージの検証に使用されるaptキーリングがあります。これは、悪意のあるソフトウェアがaptを介してインストールされるのを防ぐのに役立ちます。
  • 優れたアプリがパスワード(メールパスワード、wifiパスワードなど)を保存するユーザーキーリングがあります

そして this があります。それが何のために良いか推測してください:)

11

キーリングは基本的にすべてのさまざまなパスワードを保存し、1つのマスターパスワードでそれらにアクセスできるようにします。そのため、ワイヤレス、メール、ubuntuの各アカウントに個別にパスワードを入力する代わりに、マスターパスワードを1つ入力するだけでキーリングのロックを解除できます。次に、そのキーリングに保存されているすべてのアカウントにアクセスできます。

キーリングパスワードをログインパスワードと同じに設定すると、起動時にサインインするときにキーリングのロックが解除されます。

4
duanedesign

keychain という名前のパッケージ/コマンドを意味する場合:

keychainはssh-agentのマネージャーで、通常は〜/ .bash_profileから実行されます。シェルとcronジョブで単一のssh-agentプロセスを簡単に共有できます。デフォルトでは、キーチェーンによって起動されたssh-agentは長時間実行され、システムからログアウトした後でも実行を継続します。

要するに、それは ssh-agent を使いやすくするためのツールです。

1
OrangeDog