Модули PAM являются наращиваемыми. Настроить аутентификацию очень просто, чтобы в случае сбоя одного модуля он снова запросил пароль. Так что я не вижу причин, по которым вы не должны использовать это pam_usb
(как это предлагается в ветке форумов Ubuntu).
auth sufficient pam_usb.so @include common-auth
(Обратите внимание, sufficient
в отличие от required
)