Как настроить вход по отпечатку пальца в Linux
Материал из IT в школе
Версия от 15:06, 20 апреля 2025; Admin (обсуждение | вклад)
- Откройте терминал: — Нажмите
Ctrl + Alt + Tили найдите «Терминал» в меню приложений. - Установите нужную программу: — Введите команду:
sudo dnf install fprintd
- Проверьте, есть ли сканер отпечатков: — Введите команду: — Если видите
fprintd-list $USERNo devices found!, значит сканера нет — потребуется внешний (совместимый с Linux). - Добавьте отпечаток пальца: — Введите команду и следуйте подсказкам: — Или через графический интерфейс (KDE): Зайдите в «Параметры системы» → «Пользователи» → «Настроить аутентификацию по отпечатку пальца…»⚠️ На момент написания встроенный вход в систему по отпечатку не поддерживается, но его можно настроить через PAM — систему аутентификации Linux.
fprintd-enroll
- Настройте PAM для проверки отпечатка: — Откройте файл конфигурации PAM: — Найдите строку
sudo nano /etc/pam.d/system-auth
auth required pam_deny.soи перед ней вставьте: auth sufficient pam_fprintd.so max_tries=3 timeout=10 — Сохраните: НажмитеCtrl+X→Y→Enter. - Проверьте, работает ли отпечаток: — Введите команду: — Если всё настроено правильно, вы увидите: Using device /net/reactivated/Fprint/Device/0 Listing enrolled fingers: - #0: right-index-finger Verify started! — Проведите пальцем по сканеру. При успешной проверке появится: Verifying: right-index-finger Verify result: verify-match (done)
fprintd-verify
- Перезагрузите компьютер и проверьте: — При входе в систему: Нажмите
Enter→ проведите пальцем по сканеру отпечатков пальцев.— Отпечаток будет работать для sudo, su, pkexec и других действий, где используется PAM.
Важно:
— PAM управляет запросами пароля в системе. После настройки отпечаток заменит пароль в этих сценариях.
— Если что-то не работает — проверьте совместимость сканера здесь.
Подробнее смотрите тут: https://vk.com/@freenux-kak-nastroit-vhod-po-otpechatku-palca-v-linux-na-primere-ros