29 Mart 2024 17:12

Anasayfa

undefined...

Ö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 - 2022