1.11 KWalletマネージャによるパスワード管理

保護されたリソースにログインする際に必要なパスワードをすべて記憶するのは困難です。KWalletがユーザに代わってパスワードを記憶します。KWalletはすべてのパスワードを集めて暗号化されたファイルに保存します。1つのマスタパスワードを入力するだけで、ウォレットを開いて、エントリの表示、検索、削除、作成を行うことができます。通常は、エントリを手動で挿入する必要はありません。KDEによってリソースに認証が必要かどうかが判断され、必要な場合にKWalletが自動的に起動されます。

重要: KWalletパスワードの保護

KWalletパスワードを忘れてしまった場合は、回復できません。そのパスワードを知っている他のユーザは、ウォレット内のすべての情報を取得できてしまいます。

1.11.1 KWalletの起動

KWalletを初めて起動すると(たとえば、ログイン用パスワードを入力する必要のあるWebサイトにアクセスする場合など)、ようこそ画面が表示されます。[基本設定](推奨)と[高度な設定]のどちらかを選択します。[基本設定]を選択した場合は、次に表示される画面で、個人情報を保存するかどうかを選択します。KonquerorやKMailなどの一部のKDEアプリケーションでは、ウォレットシステムを使用してWebフォームデータやCookieを保存できます。保存する場合は、KWalletを使用するために[はい、KDEウォレット を使用して個人情報を保存します]。を選択してから、[完了]をクリックします。

[高度な設定]を選択した場合は、[セキュリティレベル]画面が表示されます。通常はデフォルトの設定で十分ですが、変更が必要になる場合もあります。[アイドル状態のwalletを自動的に閉じる]を選択すると、一定時間使用されないウォレットは閉じられます。ネットワークパスワードとローカルパスワードを別々に保存する場合は、[ネットワークパスワードとローカルパスワードを別のwalletファイルに保存する]を有効にします。[Finish (完了)]をクリックします。

パネルのKWalletアイコンを右クリックして[ウォレットを設定]を選択すると、いつでも設定を変更できます。ダイアログボックスが表示されて、いくつかのオプションを選択できます。デフォルトでは、すべてのパスワードが1つのウォレット、kdewallet、に格納されますが、新しいウォレットを追加することもできます。設定が完了すると、KWalletがパネルに表示されます。

1.11.2 KWalletマネージャ

ウォレットにデータを格納したり内容を表示したりするには、パネルのKWalletアイコンをクリックします。ダイアログボックスが表示されて、システムでアクセス可能なウォレットが表示されます。ウォレットをクリックして開きます。パスワードの入力を求めるウィンドウが表示されます。

ログインに成功すると、KWalletマネージャウィンドウが表示されます。これは、3つの部分に分かれています。左上には概要、右上にはサブフォルダ、左下にはフォルダエントリのリスト、そして右下には選択したエントリの内容が表示されます。

KWalletマネージャでは、KWalletのマスタパスワードは、[ファイル] > [パスワード変更]を使用していつでも変更できます。

図 1-16 KWalletマネージャウィンドウ

フォルダの追加または削除ができます。フォルダを選択すると、フォルダエントリのリストおよび概要表示が更新されます。フォルダエントリを選択すると、エントリの内容のペインが更新され、そのエントリを編集できるようになります。また、フォルダの内容についてのコンテキストメニューを使用し、エントリを作成したり削除したりすることもできます。

新しいエントリを挿入するには、次の手順に従います。

ウォレットに新しいエントリを挿入する

  1. ウィンドウの右上部分で、エントリを追加するサブフォルダを選択します。

    左下部分に、サブフォルダに属するエントリのリストが表示されます。新しいエントリを[Maps]または[Passwords]に追加できます。キーと値のペアがある場合は、[Maps]を使用します。パスワードには、複数のエントリを含めることができます。

  2. 新しいパスワードを追加するには、[Passwords]エントリを右クリックし、コンテキストメニューから[新規]を選択します。

  3. 新しいエントリの名前を入力し、[OK]をクリックします。これで、新しいエントリがフォルダエントリの下に表示されるようになります。

  4. この新しいエントリを右側に表示するには、エントリをクリックします(初めは、このフォルダは空です)。

  5. [Show Contents]をクリックして、新しいパスワードを入力するための入力フィールドを開きます。

  6. パスワードを入力して、[保存]をクリックします。KWalletは、選択したサブフォルダにパスワードを保存します。

1.11.3 ウォレットを別のコンピュータにコピーする

多くの場合、KWalletはパネルに常駐し、必要に応じて自動的に有効になります。ただし、ウォレットファイルを別のコンピュータ(ラップトップなど)にコピーできます。ウォレットをマネージャウィンドウからファイルブラウザウィンドウにドラッグするだけです。これにより、別の環境に転送するために、新しいウォレットを簡単にパッケージできます。たとえば、新しいウォレットをリムーバブルフラッシュメモリデバイスに作成したりコピーしたりすることもできます。重要なパスワードはそこに転送されるので、別の場所でそのパスワードを使用することができます。