13 Ocak 2023 16:26

Ömer U.

SSH

İki Faktörlü Kimlik Doğrulama ile SSH Nasıl Yapılır?

Anasayfa

SSH

İki Faktörlü Kimlik Doğrulama ile SSH Nasıl Yapılı...

Öncelikle paketleri güncelleyin. 

apt update -y; apt upgrade -y;
Google PAM’i yükleyin. 
apt install libpam-google-authenticator
Google PAM’i çalıştırın. 
google-authenticator
İlgili komutu çalıştırdıktan sonra karşınıza Google PAM’i nasıl yapılandırmak istediğinizle alakalı sorular çıkacaktır . Sorulara y ile yanıt verebilirsiniz. PAM içerisinde bulunan SSH dosyasını düzenlemeden önce yedeğinizi alın.
sudo cp /etc/pam.d/sshd /etc/pam.d/sshd.bak
PAM içerisinde bulunan dosyayı yapılandırmak için SSH dosyasını açın. 
sudo nano /etc/pam.d/sshd
Dosyanın en altına aşağıdaki satırı ekleyin. 
auth required pam_google_authenticator.so nullok
auth required pam_permit.so
SSH dosyasını düzenlemeden önce yedeğinizi alın.
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
Düzenleme için SSH yapılandırma dosyasını açın. 
sudo nano /etc/ssh/sshd_config
Dosya içerisinde bulunan aşağıdaki değeri yes olarak düzenleyin. 
ChallengeResponseAuthentication yes
Son olarak SSH servisini yeniden başlatın. 
systemctl restart sshd.service
NOT: Bu işlemlerin sonunda SSH erişimi sağlarken parolanızı girdikten sonra Authentication uygulamasında üretilen 6 haneli kodu girmeniz istenecektir.

Makdos Bilişim Teknolojileri 2015 - 2025