Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Otisk prstu je jednou z nejběžnějších položek pro autorizaci. Použití biometrických údajů pro autorizaci potvrzuje fyzickou existenci jednotlivců použitím prvku, který je od nich relativně neoddělitelný.

Biometrická data navíc poskytují bezpečnost dané osobě tím, že využívají data specifická pro téměř každého jednotlivce. Pomineme-li zákonná omezení používání biometrických údajů, tyto funkce zdůrazňují použití otisků prstů oproti jiným nástrojům druhého faktoru.

Zde je návod, jak nastavit skener otisků prstů v systému Linux pomocí PAM (Pluggable Authentication Modules).

Co je třeba zvážit o otiscích prstů

Metoda otisku prstu není z vašich možností nejbezpečnější volbou. Má to několik důvodů:

  • Otisk prstu nelze změnit. V důsledku toho roste význam zajištění bezpečnosti těchto dat.
  • Lidé zanechávají své otisky prstů na mnoha místech, takže je snadné je získat.
  • instagram viewer
  • Je možné ošidit systémy snímání otisků prstů. I když pokročilé vybavení to ztěžuje, není to zcela nemožné.
  • Skenování otisků prstů může selhat při identifikaci osoby. Zejména fyzické změny, jako jsou zranění, mohou skenování znemožnit.

Z výše uvedených důvodů je užitečné používat otisky prstů jako třetí faktor nebo pouze slabý důkaz k prokázání fyzické existence lidí.

Přidání ověřování otiskem prstu do jediného systému chráněného heslem poskytne větší bezpečnost. Má smysl používat otisky prstů, zejména na zařízeních s vestavěným skenerem otisků prstů, protože náklady na to jsou téměř nulové.

Nastavení požadavků

K přidání funkce otisků prstů do zařízení s operačním systémem GNU/Linux samozřejmě potřebujete snímač otisků prstů. Většina dnešních zařízení má čtečku otisků prstů.

Pokud máte skener otisků prstů, dalším krokem je instalace fprintd balíček ve vašem systému.

Na systémech založených na Debianu (Ubuntu, Mint atd.):

sudo apt-dostat nainstalovat fprintd

Uživatelé Arch Linuxu mohou nainstalovat fprintd pomocí Pacman:

sudo pacman -S fprintd

Na systémech založených na Red Hatu (Fedora, CentOS atd.):

sudo mňam Nainstalujte fprintd

Po instalaci budete mít nainstalováno fprintd a interní modul PAM. Chcete-li spustit skenování otisků prstů, zadejte následující příkaz:

fprintd-enroll-F[finger_name]

Musíš to říct fprintd kterým prstem skenujete. Tímto způsobem můžete vědět, na který prst se vás během skenování ptá. Platná jména prstů jsou:

Příkaz Jméno prstu
levý palec Levý palec
levý ukazováček Levý ukazováček
levý prostředník Levý prostředníček
levý prsteníček Levý prsteníček
levý-malíček Levý malíček
pravý palec Pravý palec
pravý ukazováček Pravý ukazováček
pravý prostředníček Pravý prostředníček
pravý prsteníček Pravý prsteníček
pravý-malíček Pravý malíček

V souladu s tím by příklad příkazu pro zavedení levého malíčku vypadal takto:

fprintd-enroll -f levý-malíček

Poté budete muset naskenovat prst čtyřikrát a pokud bude úspěšný, přidáte otisk prstu.

Pomocí zařízení /net/reactivated/Fprint/Device/0
Registrace levého malíčku.
Výsledek zápisu: fáze zápisu prošla
Výsledek zápisu: fáze zápisu prošla
Výsledek zápisu: fáze zápisu prošla
Výsledek zápisu: fáze zápisu prošla
Výsledek zápisu: zápis dokončen

Chcete-li otestovat úspěšnost procesu, můžete spustit příkaz níže a přečíst si prst:

fprintd-verify -f levý-malíček

Vaše registrované otisky budou uvedeny a po naskenování vámi zadaného prstu obdržíte potvrzení.

Pomocí zařízení /net/reactivated/Fprint/Device/0
Výpis přihlášených prstů:
- #0: levý malíček
Ověřit výsledek: ověřit-shoda (Hotovo)

Nastavení PAM, které musíte udělat

Pokud jde o integritu dat a ochranu osobních práv, PAM získává ve světě kybernetické bezpečnosti stále větší význam. Když zlomyslní lidé útočí na zařízení, využívají útoků jako např eskalace privilegií zneužít zařízení. Proto je PAM preventivním opatřením proti takovým útokům.

PAM je software zodpovědný za autorizaci uživatelů na systémech GNU/Linux. Chování PAM můžete upravit pomocí konfiguračních souborů umístěných pod /etc/pam.d adresář. Pokud si přejete, můžete upravit nastavení PAM podle svých potřeb.

Chcete-li přidat ověřování otisků prstů ke všem přihlášením řízeným PAM vašeho zařízení, otevřete následující soubor s a textový editor dle vašeho výběru:

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

Uvidíte text podobný následujícímu:

Upozorňujeme, že pokud se v této fázi vyskytne problém a povolíte zámek obrazovky, možná se nebudete moci znovu přihlásit ke svému zařízení.

Na konec souboru přidejte následující řádek:

authPožadovanépam_fprintd.tak

Pokud používáte Vim, napište :wq po stisknutí Uniknout. Udeřil Vstupte po napsání, uložte soubora ukončete.

Po tomto okamžiku vás systém požádá o váš otisk prstu pro všechny autorizační procesy na vašem zařízení.

Abyste se ujistili, že je vše v pořádku, a v případě problému jej bez námahy opravte, otevřete jiný terminál z autorizovaného terminálu sudo, který jste nechali otevřený. Podle výše uvedené rady zadejte:

sudo ls ~

Váš systém by vás měl požádat o heslo a otisk prstu pro autorizaci sudo. Pokud se tak nestalo nebo soubory v domovském adresáři nebyly úspěšně uvedeny, vraťte se a zkontrolujte, zda jste v krocích neudělali chybu.

Pokud narazíte na problém, můžete zabránit uzamčení zařízení tím, že vrátíte zpět a uložíte změny, které jste provedli v /etc/pam.d/common-auth soubor z autorizovaného terminálu sudo.

Pokud jste testem prošli úspěšně, můžete nyní začít používat své zařízení o něco bezpečněji pomocí otisku prstu.

Důležité informace pro uživatele bez oprávnění správce

Pokud je na zařízení více než jeden uživatel a pouze jeden uživatel používá otisk prstu, můžete změnit /etc/pam.d/common-auth konfiguraci na následující, takže druhý faktor potřebují pouze uživatelé s nastavením otisku prstu. Toto je však krok, který byste měli pečlivě zvážit, protože vyloučí uživatele root z 2FA:

authPožadovanépam_fprintd.taknullok

Pokud se chcete přihlásit jako uživatel root s otiskem prstu, musíte výše uvedené kroky zopakovat s uživatelem root.

Ochrana vašeho zařízení se systémem Linux pomocí otisku prstu

Otisky prstů nejsou snadnou překážkou pro uživatele se zlými úmysly, aby získali přístup k vašemu zařízení. Pokud jste tedy přijali všechna opatření k ochraně svého zařízení, můžete také využít bezpečnostní sílu otisků prstů. Neměli byste však zapomínat, že konfiguraci otisku prstu musíte provést krok za krokem správně.

Skener otisků prstů, který používáte, by vás neměl zklamat. Proto musíte svému hardwaru věřit. Kromě toho existují mnohem jednodušší metody, které můžete použít pro zabezpečení svého zařízení. Otisky prstů by se však neměly opomíjet.