Comment Comment by mihaigalos I'm using a Yubikey for both sudo and ssh 2FA:# /etc/pam.d/sudo auth optional pam_faildelay.so delay=5000000 auth [success=1 default=ignore] pam_yubico.so authfile=/home/user/auth_file id=16 session required pam_env.so readenv=1 user_readenv=0 session required pam_env.so readenv=1 envfile=/etc/default/locale user_readenv=0 @include common-auth @include common-account @include common-session-noninteractive # /etc/pam.d/sshd auth optional pam_faildelay.so delay=5000000 auth requisite pam_yubico.so authfile=/home/user/auth_file id=16 debug account include base-account auth required pam_env.so auth required pam_nologin.so successok parent mihaigalos 2 years ago
# /etc/pam.d/sudo
# /etc/pam.d/sshd