Você pode usar pam_succeed_if para pular o cheque como bob em /etc/pam.d/su
, por exemplo
auth [success=2 default=ignore] pam_succeed_if.so use_uid user in bob
auth sufficient pam_unix.so
auth requisite pam_deny.so
auth sufficient pam_google_authenticator.so
auth requisite pam_deny.so