If a user cannot log in to a system, you might need to disable Solaris Smartcard or correct a setup problem.
You might need to disable Smartcard on a system in the following instances:
If a Smartcard setup problem does not allow a user to log in with a smart card
Do the following to disable Solaris Smartcard.
Verify that the ocfserv daemon is enabled.
The following command provides the status of the service.
% svcs network/rpc/ocfserv |
Before you make any changes to Smartcard, you must make sure that the ocfserv daemon is enabled.
(Optional) If necessary, as root, enable the ocfserv daemon.
# svcadm enable network/rpc/ocfserv |
Disable smart-card operations.
# smartcard -c disable |
After you have enabled Smartcard and logged off from a system, the CDE login screen displays the following prompt:
Please insert Smart Card |
If you are unable to log in to a system by using a smart card because of Smartcard setup problems, try the following:
Log in to the system remotely with the rlogin or telnet command.
Verify that the ocfserv daemon is enabled.
The following command provides the status of the service.
% svcs network/rpc/ocfserv |
Before you make any changes to Smartcard, you must make sure that the ocfserv daemon is enabled.
(Optional) If necessary, as root, enable the ocfserv daemon.
# svcadm enable network/rpc/ocfserv |
Disable Smartcard:
# smartcard -c disable |
After Smartcard is disabled, the CDE screen displays the following prompt:
Enter User Name |
Correct the Smartcard setup problem.