Linux – autoryzacja dwuskładnikowa

W systemie Ubuntu w połączeniu z Google Authenticator możemy w prosty sposób stworzyć sobie autoryzację dwuskładnikową. Poniżej przedstawiam kroki:

sudo apt-get update && apt-get upgrade
sudo apt-get install libpam-google-authenticator

Dalej z poziomu danego użytkownika, wpisujemy komendę:

google-authenticator

Odpowiadamy na pytania, które pojawią się po wpisaniu powyższej komendy.

W dalszym kroku uzyskamy QR kod oraz tzw. kody ratunkowe. Kod QR skanujemy w aplikacji mobilnej Google Authenticator, którą ściągamy ze sklepu Google Play.

Dalej edytujemy linijkę w naszym systemie Ubuntu:

sudo nano /etc/pam.d/common-auth

#end of pam-auth-update config
auth required pam_google_authenticator.so nullok

Wykonujemy restart systemu i możemy się cieszyć dwustopniową autoryzacją.