Настроим авторизацию по Mac-адресу мобильного телефона на рабочей станции.

1)    Берем телефон, включаем Bluetooth делает так, чтобы он был “видим” другим устройствам.
На компе запускаем утилиту
hcitool в режиме поиска устройств.

hcitool scan

Получаем имя своего устройства и его MAC-адрес.

2) Устанавливаем пакет pam_blue

Для Ubuntu 10.04

keiz@ekz:~$ apt-cache search pam_blue
libpam-blue – PAM module for local authenticaction with bluetooth devices

sudo apt-get  install libpam_blue

3) Создаем файл конфигурации /etc/security/bluesscan.conf и пишем в него следующее.
#Общие настройки
    general {
        # Продолжительность сканирования в секундах (от 3 до 15)
        timeout = 15;
    }

 # Настройки пользователей и их устройств.
    mylogin = {
        name = Имя устройства;
        bluemac = МАС-адрес устройства;
    }

4) Сохраняем файл, открываем уже знакомый нам конфиг /etc/pam.d/common-auth и добавляем строку
auth sufficient pam_blue.so
    , перед строкой, содержащей “pam_unix.so”

Теперь для входа в систему будет достаточно положить телефон рядом с ноутом и ввести имя. Далее управление будет передано модулю pam_blue, который просканирует сеть, найдет MAC-адрес телефона и впустит пользователя. В противном случае придется ввести пароль.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru