次のコマンドは、Solaris スマートカードがサポートしているすべてのスマートカードデバイスで使用できます。カードリーダーにスマートカードを挿入します。SmartCard Console の手順については、ユーザープロファイルを設定するにはと スマートカードの PIN を変更するにはを参照してください。
次のコマンドを 1 行に入力して、スマートカードの PIN、ログイン名、パスワード、およびアプリケーションを設定します。
# smartcard -c init -A A000000062030400 -P '$$$$java' user=anyone password=changeme application=dtlogin |
この例では、ユーザー名は anyone に、パスワードは changeme に、アプリケーションは dtlogin に設定されています。 ユーザー名とパスワードは任意の値に設定できます。カードの発行時に、システム管理者またはユーザーが任意の値に変更します。手順については、ユーザープロファイルを設定するにはを参照してください。
読み込んだアプレット ID と現在の PIN を入力する必要があります。 コマンドの -A A000000062030400 部分に SolarisAuthApplet アプレット ID を指定します。デフォルトの PIN である $$$$java や、シェルの特殊文字 ($ など) を含む PIN は、単一引用符 (' ') で囲む必要があります。単一引用符で囲まれていない場合、シェルは PIN を変数として解釈しようとし、コマンドが失敗します。