Fingerprint scanner for linux

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Fingerprint scanner commandline tool for Linux based on libfprint

License

ulif/fpscan

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Fingerprint scanner commandline tool for Linux based on libfprint

This project is yet in very early state, but at least partly usable.

fpscan requires libfprint to be installed.

$ autoreconf -fvi $ ./configure $ make 

Systemwide fpscan can be installed like this:

fpscan can operate in three modes:

  • list available devices
  • scan a finger to create a fingerprint file ( -s )
  • scan a finger and check, whether it matches with data from file ( -c )

By default devices are listed. fpscan —help gives a list of all available options.

Detect locally available devices like this:

Gives you a list of locally attached and supported fingerprint scanners.

a finger is scanned and the data stored to a new fingerprint file. By default this file is called data.fpm in the local directory.

Читайте также:  Net command on linux

an additional image file in .pgm format is stored to file data.pgm in the local directory.

a finger is scanned and compared to data in a file. The result is output on the commandline. By default the finger is compared to data in local file data.fpm .

to list all supported options.

About

Fingerprint scanner commandline tool for Linux based on libfprint

Источник

Как включить поддержку сканера отпечатков пальцев в Linux

Сканеры отпечатков пальцев в последнее время становятся частью многих ноутбуков. Естественно, что эта технология распространяется и на ПК, учитывая, что она так хорошо работает на смартфонах. Когда дело доходит до поддержки сканера отпечатков пальцев в Linux, это удачно. Не все производители оборудования поставляют драйверы для Linux, и сообщество не всегда обращает на это внимание. Тем не менее, если у вас есть сканер отпечатков пальцев, поддерживаемый Linux, вот как его использовать в вашей системе Linux.

Примечание: если для вашего сканера отпечатков пальцев требуется установка драйверов Linux, не включенных в ядро, обязательно установите их, прежде чем пытаться использовать графический интерфейс Fingerprint.

Установить графический интерфейс Fingerprint

Графический интерфейс Fingerprint — лучший инструмент для доступа, настройки и включения сканирования отпечатков пальцев в Linux. Хотя это лучший доступный инструмент, в настоящее время ни одна ОС Linux не поставляется с этим приложением. В результате вам необходимо вручную установить его перед использованием.

Существуют разные способы установки графического интерфейса пользователя Fingerprint в зависимости от используемого вами дистрибутива Linux. Чтобы он заработал, откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Затем следуйте инструкциям по установке в зависимости от того, какую ОС вы используете.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Ubuntu

В Ubuntu Linux лучший способ заставить работать графический интерфейс Fingerprint — использовать сторонний PPA, доступный на Launchpad. Чтобы добавить этот PPA, используйте add-apt-репозиторий команда в терминале.

sudo add-apt-repository ppa:fingerprint/fingerprint-gui

После добавления PPA в Ubuntu запустите Обновить команда для обновления источников программного обеспечения вашего ПК.

После обновления установите все ожидающие исправления программного обеспечения с Обновить команда.

Наконец, установите графический интерфейс Fingerprint и соответствующие пакеты, необходимые для правильной работы.

sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui

Debian 10

Пользователи Debian 10 могут использовать репозиторий Ubuntu 18.04, представленный на Launchpad, для установки приложения Fingerprint GUI. Чтобы добавить его, откройте терминал и используйте add-apt-репозиторий команда.

Примечание: неизвестно, работает ли графический интерфейс Fingerprint на Debian 9. Если вам нужно это приложение, сначала рассмотрите возможность обновления до Debian 10.

add-apt-repository 'deb https://ppa.launchpad.net/fingerprint/fingerprint-gui/ubuntu bionic main'

После добавления репозитория программного обеспечения в файл /etc/apt/sources.list пора загрузить файл ключа программного обеспечения, чтобы Debian мог взаимодействовать с PPA. Если вы этого не сделаете, графический интерфейс Fingerprint не будет установлен!

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv EFD5FA852F20733F

Если команда восстановления ключа работает успешно, PPA будет готов к использованию в Debian. Затем запустите Обновить и Обновить команды для загрузки файла выпуска для репо.

Читайте также:  Изменить иконку linux mint

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

sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui

Arch Linux

В Arch Linux для получения графического интерфейса пользователя Fingerprint необходимо загрузить программу и скомпилировать ее с помощью пакета AUR. Чтобы установить пакет AUR графического интерфейса пользователя отпечатков пальцев, начните с использования Pacman менеджер пакетов для установки пакетов Git и Base-devel.

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

sudo pacman -S git base-devel

После установки пакетов Git и Base-devel используйте инструмент Git, чтобы загрузить вспомогательное приложение Trizen AUR, чтобы упростить установку графического интерфейса пользователя Fingerprint и его многих зависимостей.

git clone https://aur.archlinux.org/trizen.git

Переместите сеанс терминала во вновь созданную папку «trizen» и установите приложение Trizen на свой компьютер с Arch Linux.

После установки приложения Trizen на Arch вы сможете использовать его для быстрой установки графического интерфейса пользователя Fingerprint вместе со всеми его зависимыми пакетами.

Fedora

Хотя сама Fedora не поддерживает графический интерфейс Fingerprint, в репозитории программного обеспечения RPM Sphere он доступен для пользователей Fedora 29 и 30. Чтобы заставить его работать, откройте терминал и используйте установка dnf команда ниже.

sudo dnf install https://raw.githubusercontent.com/rpmsphere/x86_64/master/f/fingerprint-gui-1.09-3.1.x86_64.rpm

OpenSUSE

Графический интерфейс Fingerprint доступен для пользователей OpenSUSE, если они используют Tumbleweed. Итак, прежде чем пытаться установить этот пакет, обязательно обновитесь до версии Tumbleweed.
После завершения обновления OpenSUSE используйте следующие команды, чтобы приложение заработало:

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/hardware/openSUSE_Tumbleweed/ hardware zypper install fingerprint-gui

Настроить графический интерфейс Fingerprint

Настройка графического интерфейса Fingerprint начинается с открытия приложения и нажатия на «Устройства». Оттуда найдите раскрывающееся меню «Устройства отпечатков пальцев» и щелкните его, чтобы выбрать устройство сканера отпечатков пальцев.

После выбора устройства отпечатков пальцев нажмите «Палец» и выберите палец, который нужно добавить в графический интерфейс Fingerprint. Затем найдите «Сканировать / Проверить» и следуйте инструкциям по сканированию пальца. После завершения сканирования перейдите в «Настройки» и нажмите кнопку «Экспортировать сейчас». Это экспортирует ваш отсканированный отпечаток пальца.

Читайте также:  Linux mint обороты кулера

С вашим отпечатком пальца, добавленным в приложение Fingerprint GUI, перезагрузите компьютер с Linux, и вы сможете войти в систему с помощью своего отпечатка пальца!

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Источник

Аутентификация при помощи сканера отпечатков пальцев в Ubuntu Linux

сканер отпечатков пальцев на ноутбуке

В последнее время некоторую популярность получили так называемые сканеры отпечатков пальцев, при помощи которых можно очень удобно проводить аутентификацию в системах Windows. Кто-то ценит в этих сканерах защищенность (что можно поставить под сомнение), кто-то — удобство, а кто-то просто любит различные гаджеты в стиле Джеймса Бонда. Сканеры отпечатков пальцев присутствуют на многих ноутбуках высшего ценового диапазона, ну а для компьютера можно приобрести такое устройство где-нибудь на Ebay или Amazon (почему-то сканеры отпечатков пальцев не так-то просто найти в свободной продаже на территории России).

К сожалению, производители сканеров отпечатков пальцев до сих пор обращают мало внимания на Linux-системы и обделяют их программной поддержкой. Однако, благодаря независимым разработчикам, мы можем использовать многие из подобных устройств и под Linux (в частности — под Ubuntu). Это возможно благодаря пакету Fingerprint GUI.

Поддерживается ли мой сканер отпечатков пальцев под Linux?

Для того, чтобы узнать, существует ли поддержка вашего устройства под Linux, выполните команду:

Она отобразит список всех USB-устройств, подключенных к компьютеру. Найдите строчку с fingerprint reader’ом (сканером отпечатков) и посмотрите 6 и 7 столбцы в этой строчке — там будут указаны уникальные идентификаторы производителя и устройства (два 16-ричных числа).

В случае, если идентификатор совпадает с одним из тех, что перечислены ниже, ваше устройство поддерживается.

поддержка Fingerprint GUI

Устройство есть в списке? Отлично! Тогда ставим Fingerprint GUI!

Установка и настройка Fingerprint GUI в Ubuntu Linux

Для того, чтобы установить пакет, требуется добавить PPA:

sudo apt-add-repository ppa:fingerprint/fingerprint-gui && sudo apt-get update sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui

Однако, имейте в виду. После этого стандартный пакет PolicyKit (имя которого зависит от используемого окружения — например, policykit-gnome) будет удален. Если впоследствии вы захотите удалить Fingerprint PPA, вам придется установить этот пакет вручную, иначе вы можете получить нерабочую систему.

Fingerprint GUI

Теперь осталось запустить программу Fingerprint GUI и зарегистрировать новые «пальчики». Как только это будет сделано, требуется перезапустить сессию (разлогиньтесь и попробуйте войти заново, либо просто перезагрузите компьютер).

Все! Теперь вы можете разблокировать экран, перелогиниваться, выполнять команды через sudo, используя аутентификацию при помощи пальцев руки (или ноги 😉 ), однако, возможность использования пароля также остается.

Помогла ли вам эту инструкция? Используете ли вы аутентификацию по отпечаткам пальцев на домашнем компьютере/ноутбуке?

Источник

Оцените статью
Adblock
detector