RHEL または Rocky Linux 9.x/8.x 仮想マシン (VM) でスマート カード リダイレクトを構成するには、スマート カードの信頼された認証をサポートするため、機能が依存するライブラリとルート認証局 (CA) 証明書をインストールします。
前提条件
- スマート カード リダイレクトでの RHEL または Rocky Linux 9.x/8.x 仮想マシンと Active Directory の統合
- FIPS モードでスマート カードのシングル サインオン (SSO) 機能を使用するには、「FIPS 準拠の Linux 仮想マシンの構成」で説明されているすべての手順を完了していることを確認します。BlastServer の信頼される認証局 (CA) 証明書を
rui.crtに追加し、rui.crtとペアのキーを rui.key に追加する必要があります。
手順
-
必要なライブラリをインストールします。
sudo yum install -y opensc pcsc-lite pcsc-lite-libs pcsc-lite-ccid nss-tools -
pcscdサービスを有効にします。sudo systemctl enable pcscd sudo systemctl start pcscd -
/etc/sssd/sssd.conf構成ファイルに次の行が含まれていることを確認します。これにより、スマートカード認証が有効になります。[pam] pam_cert_auth = True -
必要な CA 証明書を
/etc/sssd/pki/sssd_auth_ca_db.pemにコピーします。sudo openssl x509 -inform der -in certificate.cer -out certificate.pem sudo cp certificate.pem /etc/sssd/pki/sssd_auth_ca_db.pem -
スマート カードのステータスを確認するには、次の
pkcs11-toolコマンドを実行し、正しい出力が返されることを確認します。sudo pkcs11-tool -L sudo pkcs11-tool --login -O sudo pkcs11-tool --test --login -
スマート カードの SSO 機能をサポートするには、
viewagent-greeter.confファイルを設定します。「Linux デスクトップでの構成ファイルのオプション設定」を参照してください。 -
Horizon Agent パッケージをインストールして、スマート カード リダイレクトを有効にします。
-
.rpmインストーラを使用する場合:-
インストーラを実行し、デフォルトの機能オプションを使用して Horizon Agent をインストールします。
-
スマート カード リダイレクト機能を追加するには、
ViewSetup.shスクリプトを実行します。
-
-
.tar.gzインストーラを使用する場合は、次のパラメータを指定してインストーラを実行し、スマート カード リダイレクトを有効にします。
```sudo ./install_viewagent.sh -m yes ```**注:**デフォルトの PC/SC Lite ライブラリをインストールするように指示するエラー メッセージが表示された場合は、マシンに現在存在するカスタム PC/SC Lite ライブラリをアンインストールし、次のコマンドを使用してデフォルトの PC/SC Lite ライブラリをインストールします。
sudo yum reinstall pcsc-lite-libs pcsc-liteその後、Horizon Agent インストーラを実行できます。
-
-
カスタム PC/SC Lite ライブラリを使用している場合は、
configファイルで pcscd.maxReaderContext および pcscd.readBody オプションを構成します。「Linux デスクトップでの構成ファイルのオプション設定」を参照してください。
-
仮想マシンを再起動して、再度ログインします。
このページは役に立ちましたか?