Как использовать pam_blue с lightdm и unity-greeter?

Я хочу, чтобы lightdm пропустил запрос пароля, если мой телефон находится рядом. Как это возможно с lightdm и единством? Также мне интересно узнать, насколько это безопасно, потому что это не так.

5
задан 11 December 2012 в 14:32

1 ответ

Pam-синяя установка:

sudo apt-get install libpam-blue

Добавьте pam модуль к lightdm:

sudo sed -i 's/^\(@include common-auth\)$/auth\tsufficient\tpam_blue.so\n\1/' /etc/pam.d/lightdm

Получите MAC-адрес, и название Bluetooth Вашего телефона (название Bluetooth не должно содержать пробелы), затем открывают bluescan.conf файл:

sudo vim /etc/security/bluescan.conf

Необходимо отредактировать файл, таким образом, он похож на это:

general {
  timeout = 5;
}
user = {
  name = Phone;
  bluemac = 00:18:13:9E:E0:DF;
  timeout = 5;
}

заменяющий "пользователь" с Вашим именем для входа в систему Ubuntu, "Телефон" с названием Вашего bluetooth-устройства (никакие позволенные пробелы) и "00:18:13:9E:E0:DF" с MAC-адресом устройств.

В следующий раз Вы при входе в систему, экранируют и нажимают Ваше имя будет 5-секундная задержка, в то время как pam находит Ваше bluetooth-устройство, если это сделает кнопку входа в систему, то будет показан, если не регулярная подсказка пароля появится.

См.: французский веб-сайт на pam-синем и входе в систему Bluetooth и блокировке

4
ответ дан 11 December 2012 в 14:32

Другие вопросы по тегам:

Похожие вопросы: