Всем привет.
От нечего делать решил проверить текущее состояние дел в интеграци сканера отпечатка пальца в кубунту.
В общем, оно, конечно, сто лет не надо, но если есть девайс почему бы не задействовать.
Нашелся вот такой проект
Установка достаточно тривиальна, и хорошо описана в первоисточнике. Там же есть довольно большой список поддерживаемых сканеров.
Все устанавливается, сканер работает, без проблем сканирует и все внутренние тесты проходят в пределах собственно программы.
Теперь о грустном.
Я так понял, решение должно охватывать lightdm при логине, su, sudo и запросы пароля в графическом интерфейсе.
Из заявленного косо криво заработало при sudo, притом графический запрос на сканирование не появляется, надо догадываться что он есть. Кроме того, этот запрос ПОСЛЕ ввода пароля - то есть надо вводить и пароль и отпечаток. :(
Разблокировка экрана, запросы пароля админа в графике - запроса сканера нет :(
И напоследок, как вишенка на торте - после нескольких сеансов работы со сканером у меня виснет тач :) Работоспособность восстанавливается погружением в сон с последующим выходом из него.
Короче говоря - вся история напоминает бесформенный кизяк :)
Не претендую на глубину изучения материала. Может кто погружался глубже и получал более пристойные результаты?
Судя по реакции уважаемых форумчан - фича действительно мало востребованная. Честно говоря, думал что хоть кто-то пользуется :)
Я один раз попробовал, раз уж на ноуте есть сканер пальца, но не прижилось.
По сути своей сканер пальца действует параллельно с паролем, отсюда и делема - стоит ли использовать если защиты он не прибавляет.
Пользовался этим папа ppa:fingerprint/fprint
То что он защиты не может прибавить - так это и понятно. На ноуте куча отпечатков пальцев хозяина. :) Я только с точки зрения удобства думал попробовать чтоб пароль не вводить.
Со временем выработался рефлекс ввода пароля и по скорости что палец, что пароль было одинаково. ))
Особенно, если пароль - одна цифра... И желательно расположенная поближе к клавише Enter.
У них в описании написано, что: Please note that Fingerprint GUI doesn't work with kdm and kscreensaver... то есть не получится залогиниться пользователем пальцем при старте системы?
Тогда практический смысл теряется.
У меня не получилось. Но в 15.10 вроде lightdm? Я в этих нюансах всегда путаюсь :(
ssdm уже начиная с 15.04
Вот поэтому dm так редко и появляется - пока проверит правильность ввода паролей у всех... =)
а у кого стоит веб камера - незаметно для них проверяет сетчатку глаза.
И отправляет на:
vortex-win.data.microsoft.com
settings-win.data.microsoft.com
Чтобы микрософт потроллить
Да... с моей вебкамерой только сетчатку проверять...
там морду распознать (глазами) иногда сложно. :-)
Начиная с 14.10 & Plasma 5
Ничего я не понимаю ...
А это тогда как:
~# dpkg -l | grep lightdm
ii liblightdm-gobject-1-0 1.16.6-0ubuntu1 amd64 LightDM GObject client library
ii liblightdm-qt-3-0 1.16.6-0ubuntu1 amd64 LightDM Qt client library
ii lightdm 1.16.6-0ubuntu1 amd64 Display Manager
ii lightdm-kde-greeter 0.3.2.2-1ubuntu1 amd64 LightDM KDE greeter
~# dpkg -l | grep ssdm
~#
При этом:
# cat default-display-manager
/usr/bin/sddm
И что у меня в итоге?
Все, разобрался. Правильно sddm, а выше написали ssdm
да ,действительно sddm. никогда не вчитывался поэтому написал на память)
И не ты один. :-)
Я тоже вечно пытаюсь его начать с ssdm и потом долго ругаясь вспоминаю что он все же sddm
А lightdm уже забросили? Жаль...
И я путался, пока не обнаружил файлик/etc/X11/default-display-manager
Всем хай! недавно перешёл на kubuntu 15.10 до этого юзал 14.04... и ведь действительно графический запрос не выдаёт... хотя в 14.04 всё было как по маслу... печаль. тоска...
Странно, при обучении, с 5 раз сканирует только один раз и вечное ожидание повторного сканирования.
UPD. Есть такой баг
баг относится к 15 году. то есть, что именно происходит сейчас - не ясно.
Версии указанные в баге соответствуют текущим?
Пишите новый, или открывайте заново баг..
Здесь его точно никто лечить не будет, хотя бы по причине отсутствия фингерпринт девайсов
Всем привет.
Накатило желание сделать что-то приятно-бесполезное. Решил выяснить что поменялось со сканером отпечатка на конец 18 года. Кое какой прогресс есть. Мне удалось интегрировать сканер в кде, правда некоторые нюансы напрягают. Но по порядку:
1. Ставим пакеты чтоб получилось вот так:
fprint-demo/cosmic,now 20080303git-6 amd64 [установлен]
fprintd/cosmic,now 0.8.1-1 amd64 [установлен]
libfprint0/cosmic,now 1:0.8.2-2 amd64 [установлен, автоматически]
libpam-fprintd/cosmic,now 0.8.1-1 amd64 [установлен]
2. Разрешаем аутентификацию через сканер:
pam-auth-update
* тут надо в таблице выбрать пункт про сканер. он по умолчанию не выбран
3. В файле /etc/pam.d/common-auth меняем местами две строки, вот так:
#auth [success=2 default=ignore] pam_fprintd.so max_tries=1 timeout=10 # debug
#auth [success=1 default=ignore] pam_unix.so nullok_secure try_first_pass
auth [success=2 default=ignore] pam_unix.so nullok_secure try_first_pass
auth [success=1 default=ignore] pam_fprintd.so max_tries=1 timeout=10 # debug
4. В файле /etc/pam.d/sddm впереди всего добавляем такую строку:
auth sufficient pam_fprintd.so
5. ИЗ ПОД ТЕКУЩЕГО ПОЛЬЗОВАТЕЛЯ прописываем отпечаток (сканируем пять раз до сообщения что все ок)
~$ fprintd-enroll
* проверить как прописалось можно командой
~$ fprintd-verify
Перегружаемся. Теперь если вместо ввода пароля нажать энтер - система запросит отпечаток. Как в sddm так и в терминале.
Необходимость нажатия энтера немного нервирует, но в целом все работает достаточно неплохо.
Если кто знает как включить опрос сканера в параллель с вводом пароля - не держите в себе.
Всем добра! :)
Отправить комментарий