「OCF サーバー」属性では、各システムにおける ocfserv の動作を定義します。これらの属性は、「OCF サーバー構成」ダイアログボックスまたは smartcard -c admin コマンドで変更できます。コマンド行から OCF サーバー属性を変更するには、基本的には次の手順を使用します。
属性を変更したいシステム上でスーパーユーザーになります。
デフォルトのサーバー属性を変更します。
smartcard -c admin -x modify "property_name=property_value" |
-x modify |
属性を変更することを示します。 |
property_name=property_value |
変更する属性とその属性に割り当てる値を指定します。 |
構成したいシステム上でスーパーユーザーになります。
# smartcard -c admin |
画面には次のような情報が表示されます。
Client Properties: ClientName.PropertyName Value ----------------------- ----- default.validcards = CyberFlex IButton PayFlex default.authmechanism = Pin=UserPin default.defaultaid = A000000062030400 Server Properties: PropertyName Value ------------ ----- authmechanism = Pin Password OpenCard.terminals = com.sun.opencard.terminal.scm. SCMStc.SCMStcCardTerminalFactory|MySCM|SunSCRI|/dev/cua/b ocfserv.protocol = rpc PayFlex.ATR = 3B6900005792020101000100A9 3B69110000005792020101000100 authservicelocations = com.sun.opencard.service.auth OpenCard.services = com.sun.opencard.service.cyberflex.CyberFlexServiceFactory com.sun.opencard.service.ibutton.IButtonServiceFactory com.sun.opencard.service.payflex. PayFlexServiceFactory abc.class com.sun.services.scm.SCMStcCardTerminalFactory initializerlocations = com.sun.opencard.cmd.IButtonInit IButton.ATR = 008F0E0000000000000000000004000034909000 cardservicelocations = com.sun.opencard.service.common CyberFlex.ATR = 3B169481100601810F 3B169481100601811F country = US debugging.filename = /tmp/ocf_debugfile language = en debugging = 0 |
SmartCard Console を起動する方法については、「SmartCard Console を起動するには (コマンド行)」を参照してください。
デフォルトでは、3 種類のスマートカードはすべて OCF サーバーで有効とみなされます。
ナビゲーション区画で「OCF サーバー」を選択します。
ローカルシステムを表しているアイコンをダブルクリックします。
「利用可能なリソース」リストから「有効なスマートカード」を選択します。
リストから、有効または無効にしたいスマートカードを示すチェックボックスをクリックします。
チェックボックスをクリックしたスマートカードのカードサービスを有効化します。
カードサービスを有効にする手順については、「カードサービスを無効または有効にするには (SmartCard Console)」を参照してください。
「適用」または「了解」をクリックします。
SmartCard Console を起動する方法については、「SmartCard Console を起動するには (コマンド行)」を参照してください。
ナビゲーション区画で「OCF サーバー」を選択します。
ローカルシステムを示すアイコンをダブルクリックします。
「利用可能なリソース」リストから「デフォルトのスマートカード」を選択します。
リストから、デフォルトとして選択したいカードタイプを示すチェックボックスをクリックします。
デフォルトでは、「なし」が選択されています。これは、デフォルトのスマートカードのタイプが定義されていないということを意味します。
デフォルトとして選択したスマートカードのカードサービスを有効にします。
カードサービスを有効にする手順については、「カードサービスを無効または有効にするには (SmartCard Console)」を参照してください。
「適用」または「了解」をクリックします。