|
||
Ответить |
|
#1
|
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,302
Сказал(а) спасибо: 578
Спасибок 2,623
в 1,832 сообщениях |
Фейс-контроль для входа в систему -
28.10.2010, 13:34
На OMG! Ubuntu! привели простую инструкцию, как можно прикрутить изображение с камеры для входа в систему. Безопасность данной реализации ещё ожидает своего исследователя, тут же будет дан небольшой перевод заметки и комментарии.
Важно! Функция входа в систему пока что не работает в случае, если пользовательский каталог зашифрован. Вначале потребуется установить кое какие библиотеки. Для Lucid: sudo apt-get install build-essential cmake qt4-qmake libx11-dev libcv-dev libcvaux-dev libhighgui4 libhighgui-dev libqt4-dev libpam0g-dev libswscale0 sudo apt-get install build-essential cmake qt4-qmake libx11-dev libcv-dev libcvaux-dev libqt4-dev libpam0g-dev libswscale0 libhighgui-dev libhighgui2.1 cd /tmp
wget pam-face-authentication.googlecode.com/files/pam-face-authentication-0.3.tar.gz
tar zxf pam-face-authentication-0.3.tar.gz && cd pam-face-authentication-*
mkdir build && cd build
cmake -D CMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
Программа сама ищет лицо и глаза, выделяя нужный фрагмент изображения. Нажав же клавишу “Advanced Settings” можно покорчить рожи и определить диапазоны, в которых компьютер ещё согласен воспринимать вас за нормального за своего хозяина. Кстати, судя по всему, ПО ориентируется именно на глаза и линию бровей, совершенно игнорируя всё что ниже. В смысле — всё что ниже на лице. Теперь мы можем прикрутить систему распознавания к логину в графический интерфейс. Предлагается сделать следующее: sudo sed -i '1i auth sufficient pam_face_authentication.so enableX' /etc/pam.d/gdm sudo sed -i '1i auth sufficient pam_face_authentication.so enableX' /etc/pam.d/gnome-screensaver sudo sed -i '1i auth sufficient pam_face_authentication.so enableX' /etc/pam.d/su sudo sed -i '1i auth sufficient pam_face_authentication.so enableX' /etc/pam.d/sudo Авторы указывают, что в зависимости от камеры может потребоваться установка библиотеки Video4Linux — libv4l и добавить её в автозагрузку
<!-- Вопросы задаем на форуме, не в ЛС --> |
Ответить |
Опции темы | |
Опции просмотра | |
|
|