検索

48.3.2. 新しいスマートカードの使用

download PDF
スマートカードを使用してシステムにログインし、この技術が提供するセキュリティーオプションを増やす前に、基本的なインストールと設定手順を実行する必要があります。これについては、以下で説明します。
注記
本セクションでは、スマートカードを開始するための概要ビューを提供します。詳細は、Red Hat Certificate System Enterprise Security Client Guide を参照してください。
  1. Kerberos 名とパスワードでログインします。
  2. nss-tools パッケージが読み込まれていることを確認します。
  3. 企業固有のルート証明書をダウンロードしてインストールします。以下のコマンドを使用して、ルート CA 証明書をインストールします。
    certutil -A -d /etc/pki/nssdb -n "root ca cert" -t "CT,C,C" \
    	-i ./ca_cert_in_base64_format.crt
  4. 次の RPM がシステムにインストールされていることを確認します。esc、pam_pkcs11、coolkey、ifd-egate、ccid、gdm、authconfig、authconfig-gtk。
  5. スマートカードログインサポートの有効化
    1. Gnome Title Bar で、System->Administration->Authentication を選択します。
    2. 必要に応じて、マシンの root パスワードを入力します。
    3. Authentication Configuration ダイアログで、Authentication タブをクリックします。
    4. Enable Smart Card Support チェックボックスを選択します。
    5. Configure Smart Card... ボタンをクリックして、Smartcard Settings ダイアログを表示し、必要な設定を指定します。
      • ログインにはスマートカードが 必要 - このチェックボックスをオフにします。スマートカードで正常にログインしたら、このオプションを選択して、ユーザーがスマートカードなしでログインできないようにします。
      • Card Removal Action - ログイン後にスマートカードを削除するときに何が起こるかを制御します。利用可能なオプションは以下のとおりです。
        • lock - スマートカードを削除すると、X 画面がロックされます。
        • ignore - スマートカードを削除しても効果はありません。
  6. OCSP(Online Certificate Status Protocol)を有効にする必要がある場合は、/etc/pam_pkcs11/pam_pkcs11.conf ファイルを開き、以下の行を見つけます。
    enable_ocsp = false;
    以下のようにこの値を true に変更します。
    enable_ocsp = true;
  7. スマートカードの登録
  8. CAC カードを使用している場合は、以下の手順も実行する必要があります。
    1. root アカウントに切り替え、/etc/pam_pkcs11/cn_map という名前のファイルを作成します。
    2. 以下のエントリーを cn_map ファイルに追加します。
      MY.CAC_CN.123454 -> myloginid
      ここで、MY.CAC_CN.123454 は CAC のコモンネームで、myloginid は UNIX ログイン ID です。
  9. ログアウト

48.3.2.1. トラブルシューティング

スマートカードが機能しなくなった場合は、以下のコマンドを使用して問題の原因を見つけてください。
pklogin_finder debug
登録したスマートカードがプラグインされている間に pklogin_finder ツールをデバッグモードで実行すると、証明書の有効性に関する情報の出力を試みます。また、正常にカードにある証明書からログイン ID をマップしようとすると、これからログイン ID をマップしようとします。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.