Akses SSH Dengan Google Authenticator

2023-04-14 Linux Log

Logo Ada banyak cara yang dapat dilakukan untuk mengamankan akses SSH ke server, salah satunya dengan Google Authenticator.

Installasi

sudo apt install libpam-google-authenticator -y

Installasi

Tambahkan Google Authenticator ke HP

google-authenticator -s ~/.ssh/google_auth

Setelah muncul QR code scan dengan Google Authenticator pada HP, Kemudian masukan kode yang muncul ke terminal

Scan

dan ikuti panduannya hingga selesai.

Scan

Konfigurasi 2FA SSH

Tambahkan baris berikut pada file /etc/pam.d/sshd

auth required pam_google_authenticator.so secret=/home/${USER}/.ssh/google_auth nullok

Hehe

Edit baris berikut pada file /etc/ssh/sshd_config

ChallengeResponseAuthentication no

menjadi

ChallengeResponseAuthentication yes

Hehe

Restart Service SSH

sudo systemctl restart sshd

Pengujian

Inputkan kode yang didapat

Test