我使用智能卡在Ubuntu12.04.5TLS下进行身份验证。我使用的智能卡是Gemalto v2 .net。
我遵循了列出的这里指令
总结一下我的步骤:
pam sudo配置为使用选择智能卡身份验证。sudo -i然后,提示我输入智能卡PIN代码。输入后,我会得到一些错误,例如:
DEBUG:cert_vfy.c:350: Adding hash dir '/etc/pam_pkcs11/cacerts' to CACERT checks
ERROR:pam_pkcs11.c:595: verify_certificate() failed: certificate is invalid: self signed certificate
ERROR:pam_pkcs11.c:658: no valid certificate which meets all requirements found
Error 2336: No matching certificate found有人知道这个错误的含义吗?
发布于 2015-03-12 12:43:52
编写sudo -i时,默认情况下用户是root。
因此,如果您为卡中的其他用户生成签名,则必须编写以下命令:
# sudo - TheUserName -i
https://stackoverflow.com/questions/29004167
复制相似问题