Аутентификация в окне логона с помощью веб камеры.

Mar 16, 2011 00:35

Установка

Внимание! Данный метод был проверен в Ubuntu 10.10. Будет ли он работать на более ранних версиях - я не уверен. Пробуйте и делитесь результатом в комментариях.
Добавляем необходимый репозиторий и устанавливаем утилиту pam-face-authentication:

sudo add-apt-repository ppa:antonio.chiurazzi/ppa

sudo apt-get update && sudo apt-get install pam-face-authentication

Далее запускаем “тренер лица” через Приложения -> Прочие -> Qt Face Trainer. Можно зафиксировать несколько положений и выражений. Учтите, что основной упор, при сравнении лица, приходится на глаза, так что улыбающийся, хмурый или с похмелья - абсолютно разные лица. А вот небритость почти не влияет на результат. Хотя, мне кажется, это зависит еще от качества web-камеры.

После нескольких попыток сделать серьезное лицо можно приступить к последнему шагу - добавить “фэйс-контроль” в GDM:

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

Готово! Еще стоит заметить, что не все web-камеры будут работать в GDM. Встроенные в ноут- и нетбуки работают безотказно.

UPD: Для отключения этой авторизации при входе в систему выполняем:

sudo gedit /etc/pam.d/gdm

удаляем из файла первую строку “auth sufficient pam_face_authentication.so enableX” и сохраняем изменения.

Для отключения этой авторизации при блокировке экрана выполняем:

sudo gedit /etc/pam.d/gnome-screensaver

удаляем из файла первую строку “auth sufficient pam_face_authentication.so enableX” и сохраняем изменения.

источник

я, install, ubuntu

Previous post Next post
Up