
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
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, dan ikuti panduannya hingga selesai.
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
Edit baris berikut pada file /etc/ssh/sshd_config
ChallengeResponseAuthentication no
menjadi
ChallengeResponseAuthentication yes
Restart SSH
sudo systemctl restart sshd
~~~
Mantap bang