Google Authentication 2FA SSH (keyboard-interactive)

By | 25/01/2024

ติดตั้ง

yum install epel-release -y
yum install google-authenticator qrencode-libs -y

กำหนด Secret Key และผูกกับ App

google-authenticator -s ~/.ssh/google_authenticator
restorecon -Rv ~/.ssh/

ตั้งค่า SSH Server เปิดไฟล์/etc/ssh/sshd_config

ChallengeResponseAuthentication yes
AuthenticationMethods keyboard-interactive

ต้องค่า PAM เปิดไฟล์ /etc/pam.d/sshd

auth       required     pam_google_authenticator.so secret=~/.ssh/google_authenticator nullok

ใส่ความเห็น