スマートカードが不要になったとき、あるいはカードリーダーを別のシステムに移動するときに、外付けカードリーダーをシステムから取り外す必要があります。カードリーダーデバイスを取り外す前に、カードリーダーを論理的にも削除する必要があります。次の手順を参照してください。
ocfserv デーモンが有効になっていることを確認します。
次のコマンドを入力すると、サービスの状態がわかります。
% svcs network/rpc/ocfserv |
スマートカードを変更する前に、ocfserv デーモンが有効になっていることを確認する必要があります。
(省略可能) 必要に応じて、スーパーユーザーでログインし、ocfserv デーモンを有効にします。
# svcadm enable network/rpc/ocfserv |
コンソール区画で、削除したいカードリーダーを選択します。
「アクション (Action)」メニューから「ターミナルを削除 (Remove Terminal)」を選択します。
「了解」をクリックします。
ダイアログボックスが表示され、そのカードリーダーを削除することを確認されます。
「了解」をクリックします。
ダイアログボックスが表示され、操作を完了するには OCF サーバーを再起動する必要があることが示されます。
「OCF を再起動する」または「OCF を再起動しない」をクリックします。
IFD ハンドラは OCF が再起動されるまで削除されません。次に SmartCard Console を起動するか smartcard コマンドを実行したときに、ocfserv プロセスが再起動されます。コマンド行からは明示的に OCF を再起動することができます。
ocfserv デーモンが有効になっていることを確認します。
次のコマンドを入力すると、サービスの状態がわかります。
% svcs network/rpc/ocfserv |
スマートカードを変更する前に、ocfserv デーモンが有効になっていることを確認する必要があります。
(省略可能) 必要に応じて、スーパーユーザーでログインし、ocfserv デーモンを有効にします。
# svcadm enable network/rpc/ocfserv |
# smartcard -c admin -t terminal -r user_friendly_reader_name -x delete |
(省略可能) 外付けカードリーダーをポートから取り外します。
ocfserv を再起動します。
# svcadm restart network/rpc/ocfserv |
次に SmartCard Console を使用するか smartcard コマンドを実行したときに、ocfserv プロセスが再起動されます。