Настраиваем сканер отпечатков пальцев (finger print) в Ubuntu 9.04

    На написание данного топика меня сподвигла замена ноутбука и переезд на бету Ubuntu 9.04, вследствие этого знаменательного события.
    Надо сказать, что пользую сей достойный продукт еще с версии 7.10. За это время сменилось несколько машин, и мне не разу не пришлось сильно сожалеть о своем выборе, поскольку проблем с определением оборудования не наблюдалось, правда может быть больше из за того, что используемая мной техника IBM Thinkpad всегда неплохо поддерживалась в линуксах, как и все что сделано в IBM.
    Сейчас для работы, в руки мне попало достойное изделие от HP — ноутбук nc6400. Этот девайс обладает сканером отпечатков пальца, который несколько упрощает жизнь в нашем парольном хаосе. До настоящего времени использование сканера ограничивалось MS Windows и я не предполагал, что сообщество занимается столь малопопулярными устройствами.

    Проинсталировав бету 9.04 на ноутбук, обнаружилось, что «из коробки» распозналось все оборудование, которое присутствовало на борту, включая модем (!), чего раньше я вообще не видел. В качестве бонуса в списке USB устройств стал заметен сканер отпечатков AES2501, который правда нигде не использовался.
    Погуглив, я нашел метод подключения этого устройства, который оказался весьма прост.
    Наберите в терминале команду:

    sudo aptitude install fprint-demo libpam-fprint libfprint0

    Как вариант можно поискать в синаптике модули содержащие в названии fprint и установить их.
    Это две библиотеки содержащие поддержку собственно сканеров отпечатков и подключения их к модулю аутентификации, а также графическое приложение, позволяющее настроить виды и количество пальцев, участвующих в «опознании» :)

    После этого необходимо внести изменения в файл аутентефикации командой

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

    добавив строку

    auth sufficient pam_fprint.so

    перед строкой

    auth [success=1 default=ignore] pam_unix.so nullok_secure

    Это позволит вам воспользоваться стандартной процедурой ввода пароля, если по каким либо причинам пальчики не опознаются.
    Процедура опознания выводит сообщение какой палец прикладывать, но в некоторых приложениях это сообщение подавляется, а искать как это убрать было лень. Посему совет: идентифицируйте один из пальцев и прикладывайте только его — не запутаетесь :).
    Вот собственно и все. Пользуйтесь на здоровье. Буду рад, если кому помог применить доселе бесполезный девайс.
    В подключении использованы материалы статьи
    P.S. Поскольку кармы для публикации в «Linux для всех» и «Убунтариум» не хватает, размещу у себя, может кому и пригодится.
    P.S.S. Спасибо за карму, перенес в убунтариум.

    Весьма достойная ссылка для тех кто хочет углубиться в тему, от AccessForbidden
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 19

      +3
      Вот это да! Спасибо за статью.

      Дело в том, что у меня уже год валяется сканер от UPEK, я думал, что он с убунтой не в ладах, а оказалось, что все работает.
      P.S. Теперь даже sudo в терминале запрашивает не пароль, а отпечаток пальца :)

      Очень удобно.
        0
        в принципе, пам можно настроить как угодно )
        Если вносить изменения не в common-auth, а в настройки конкретного приложения, то спрашивать будет только в нем. Удобно, если не нужна постоянная проверка пальца, а только при входе, например.
        +4
        Указательный палец на правой руке — юзерский, указательный на левой — рутовый пароль ^_^
          0
          Я давно еще писал похожую статью. Там более подробно. Если кому интересно
            0
            Давайте линк, запощу с сылкой на вас. Тема редкая, сам исползал все пока наткнулся.
            0
            Я около полугода назад писал подобную статью, только более подробно, если кому интересно вот линк
            nixfan.ru/linux_manual/22-skaner-otpechatkov-palcev-i-linux.html
              –13
              И тут тоже линуксойдики мандражируют xD Какая прелесть
                0
                Спасибо — полезная статья. Иногда и не думаешь — насколько продвинут бывает Linux (по старинке ожидаешь граблей и кучу геммороя) — где-то год назад долго пытался найти решение для сканера встроенного в Lenovo X60 — а оказалось все уже есть в Ubuntu
                  0
                  Во-во, боюсь представить, что дальше будет. Как грится, раньше в десктопном линуксе были крупные косяки и недочеты (кто когда-то имел секс с недоделанным юникодом или недостаточно матёрой самбой — меня поймет), из-за которых мелочи как-то не очень раздражали. Сил на мелочи уже не оставалось. Сейчас ситуация изменилась, крупных косяков и недочетов нет, но начинают сильно раздражать всякие мелочи и косячки.

                  А это, имхо, новая веха в развитии этой ОС. В общем запасаемся попкорном, ждем Gnome3 и KDE 4.5…
                  +1
                  ссылка на статью только не от Magnifico. От Magnifico троллинг
                    0
                    Извиняюсь, поправил.
                    Еще раз спасибо AccessForbidden за ссылку
                    +1
                    Прекрасно, а как сделать, что по скану пальца определяется юзер и запускается сессия того, чей палец был сосканирован?
                      0
                      спасибо
                      • НЛО прилетело и опубликовало эту надпись здесь
                          0
                          Если до это все было стандартно и не предпринимали спецмер по защите, то зайдите при загрузке в recovery mode и под root (по умолчанию) запустите

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

                          откорректируйте файл. Похоже вы допустили какую то ошибку. Или просто верните все на старое место.
                          на крайняк можно поменять свой пароль принудительно командой

                          passwd username
                          • НЛО прилетело и опубликовало эту надпись здесь
                              0
                              или в recovery mode выполнить pam-auth-update
                          • НЛО прилетело и опубликовало эту надпись здесь
                              0
                              Сенкс! Плюсанул — а то у меня этот девайс на столе валяется без дела, причём где-то год и валяется, с тех пор, как виндовый ноут, закрытый этим брелком спёрли… %)
                              Теперь инстальну в Бубунте — надеюсь, что к 10.04 всё стало и ещё лучше!

                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                              Самое читаемое