Найти в Дзене
LinuxTut

Fingerprint или отпечаток пальца в Arch Linux

Не секрет, что пользоваться отпечатком пальца на ноутбуке удобно, но в системах Linux это очень удобно, т.к. много раз, приходится вводить пароль, при выполнении привелигерованных операций в терминале, а также залогиниться в системе быстрее отпечатком пальца. Сегодня разберем работу сканера отпечатка в Arch Linux! Для успешной работы сканера нам необходимо убедиться, что наше устройство взаимодействует с ядром операционной системы, для этого устанаввливаем пакет usbutils и в терминале вводим lsusb: sudo pacman -S usbutils lsusb Утилита отвечающая за работу сканера отпечатков пальца fprintd установим: sudo pacman -S fpintd После установки пакета fpintd в принципе через настройки уже можно добавлять отпечатки, в Gnome это выглядит так: Теперь необходимо отредактировать несколько файлов находящихся по пути: /etc/pam.d {system-local-login,login,sudo,su} Для успешной работы отпечатка вставляем строку auth sufficient pam_fprintd.so в верхнюю строку каждого файла Теперь вместо ввода па

Не секрет, что пользоваться отпечатком пальца на ноутбуке удобно, но в системах Linux это очень удобно, т.к. много раз, приходится вводить пароль, при выполнении привелигерованных операций в терминале, а также залогиниться в системе быстрее отпечатком пальца.

Сегодня разберем работу сканера отпечатка в Arch Linux!

Для успешной работы сканера нам необходимо убедиться, что наше устройство взаимодействует с ядром операционной системы, для этого устанаввливаем пакет usbutils и в терминале вводим lsusb:

sudo pacman -S usbutils

lsusb

Здесь мы видим что устройство определяется, а значит двигаемся дальше
Здесь мы видим что устройство определяется, а значит двигаемся дальше

Утилита отвечающая за работу сканера отпечатков пальца fprintd установим:

sudo pacman -S fpintd

После установки пакета fpintd в принципе через настройки уже можно добавлять отпечатки, в Gnome это выглядит так:

Настройки > Система > Пользователи
Настройки > Система > Пользователи

Теперь необходимо отредактировать несколько файлов находящихся по пути:

/etc/pam.d {system-local-login,login,sudo,su}

Каталог /etc/pam.d открытый в терминале
Каталог /etc/pam.d открытый в терминале

Для успешной работы отпечатка вставляем строку

auth sufficient pam_fprintd.so

в верхнюю строку каждого файла

редактируем в nano или micro кому что удобней и сохраням
редактируем в nano или micro кому что удобней и сохраням

Теперь вместо ввода пароля можно авторизоваться отпечатком пальца.

Пример обновления системы
Пример обновления системы

Для работы приложений с GUI которые требуют повышенные привелегии необходимо скопировать файл polkit-1 в папку /etc/pam.d командой
sudo cp /usr/lib/pam.d/polkit-1 /etc/pam.d

Также в файл polkit-1, необходимо добаить auth sufficient pam_fprintd.so

Теперь всё должно заработать!