- - Kako omogućiti Linux faktor autentifikaciju na Linuxu da biste se prijavili

Kako omogućiti Linux faktor autentifikaciju na Linuxu za prijavu

Linux je poznat po tome što zahtijeva lozinkubilo što do jezgrenog sustava. Zbog toga mnogi smatraju da je Linux malo sigurniji od većine operativnih sustava (iako ni na koji način nije savršen). Imati jaku lozinku i dobru politiku sudoer je sjajno, ali nije bez gluposti, a ponekad nije dovoljno da vas zaštiti. Zato su se mnogi u sigurnosnom polju odlučili na dvofaktornu provjeru autentičnosti na Linuxu

U ovom ćemo članku istražiti kako omogućiti Google faktor provjeru autentičnosti pomoću Google Autentiatora.

Montaža

Korištenje Google Autentifikatora moguće je zahvaljujući dodatku za pamćenje. Upotrijebite ovaj dodatak s GDM-om (i ostalim upraviteljima stolnih računala koji ga podržavaju). Evo kako ga instalirati na svoje Linux računalo.

Napomena: Prije postavljanja ovog dodatka na Linux računalo, idite na Google Play Store (ili) Apple App Store i preuzmite Google Autentifikat, jer je to ključni dio ovog vodiča.

Ubuntu

sudo apt install libpam-google-authenticator

Debian

sudo apt-get install libpam-google-authenticator

Arch Linux

Arch Linux ne podržava pam Googlemodul autentifikacije prema zadanim postavkama. Korisnici će umjesto toga morati zgrabiti i sastaviti modul putem AUR paketa. Preuzmite najnoviju verziju PKGBUILD-a ili pokažite svom omiljenom pomagaču AUR-a da to radi.

Fedora

sudo dnf install google-authenticator

OpenSUSE

sudo zypper install google-authenticator-libpam

Ostali Linuxi

Izvorni kôd za Linux verziju GoogleaAutentifikator kao i dodatak libpam koji se koristi u ovom vodiču lako su dostupni na Githubu. Ako koristite netradicionalnu distribuciju Linuxa, zavirite ovdje i slijedite upute na stranici. Upute mogu vam pomoći pri sastavljanju iz izvora.

Postavljanje Google autentifikatora na Linux

Potrebno je uređivanje konfiguracijske datoteke prije nego što pam funkcionira s dodatkom Google Autentifikacija. Da biste izmijenili ovu konfiguracijsku datoteku, otvorite prozor terminala. Unutar terminala pokrenite:

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

Unutar datoteke zajedničkog-auta ima puno togaPogledaj. Mnogo komentara i napomena o tome kako bi sustav trebao upotrebljavati postavke provjere autentičnosti između usluga na Linuxu. Zanemarite sve to u datoteci i pomaknite se sve do "# ovdje su moduli po paketu (" Primarni "blok)". Pomičite pokazivač ispod njega tipkom sa strelicom prema dolje i pritisnite enter da biste postavili novi redak. Zatim napišite ovo:

auth required pam_google_authenticator.so

Nakon što napišete ovu novu liniju, pritisnite CTRL + O da biste spremili edit. Zatim pritisnite CTRL + X za izlazak iz Nanoa.

Zatim se vratite na terminal i utipkajte "google-autentifikator". Od vas će se tražiti da odgovorite na neka pitanja.

Prvo pitanje koje Google Autentifikator postavlja glasi: "Želite li da se tokeni za autentifikaciju temelje na vremenu". Odgovorite "da" pritiskom na y na tipkovnici.

Nakon odgovora na ovo pitanje, alat će ispisati novi tajni ključ, zajedno s nekim šiframa hitnih slučajeva. Zapišite ove kodove, koliko je važno.

Nastavite dalje i odgovorite na sljedeća tri pitanja kao „da“, nakon čega slijede „ne“ i „ne“.

Posljednje pitanje koje provjerava autentičnost mora učinitis ograničenjem stope. Ako je ova postavka omogućena, Google Authenticator dopušta samo 3 pokušaja / neuspjeha u svakih 30 sekundi. Iz sigurnosnih razloga preporučujemo da odgovorite sa da, ali potpuno je u redu da odgovorite ne ako vam ograničenje brzine nije nešto što vas zanima.

Konfiguriranje Google Autentifikatora

Linux strana stvari djeluje. Sada je vrijeme da konfigurirate aplikaciju Google Autentičar tako da radi s novim postavljanjem. Za početak otvorite aplikaciju i odaberite opciju "unesite ponuđeni ključ". To otvara područje "unesite podatke o računu".

U ovom području potrebno je ispuniti dvije stvari: ime računala koje upotrebljavate autentifikator, kao i tajni ključ koji ste zapisali ranije. Oba ispunite, a Google Autentifikator bit će operativan.

Prijavljivanje

Postavili ste Google Autentifikator na Linuxu kaokao i vaš mobilni uređaj i sve funkcionira zajedno kako treba. Za prijavu odaberite korisnika u GDM-u (ili LightDM itd.). Odmah nakon odabira korisnika vaš će operativni sustav zatražiti autentifikacijski kôd. Otvorite svoj mobilni uređaj, idite na Google Autentifikator i unesite kôd koji se pojavljuje u upravitelju prijave.

Ako je kôd uspješan, tada ćete moći unijeti korisnikov pristupni kôd.

Bilješka: postavljanje Google Autentifikatora na Linuxu ne utječe samo na upravitelja prijave. Umjesto toga, svaki put kad korisnik pokuša dobiti korijenski pristup, pristupiti sudo privilegijama ili učiniti bilo što što zahtijeva lozinku, potreban je kôd za provjeru autentičnosti.

Zaključak

Imaju dvije faktorske autentifikacije izravnospojen na radnu površinu Linuxa dodaje dodatni sloj sigurnosti koji bi trebao biti tamo zadani. Ako je ovo omogućeno, puno je teže dobiti pristup nečijem sustavu.

Dva faktora ponekad mogu biti neispravna (na primjer, ako ste prespor za provjeru autentičnosti), ali sve u svemu, to je dobrodošao dodatak bilo kojem Linux desktop menadžeru.

komentari