freaks wrote:Marcet wrote:Je n'avais jamais pensé à toutes les applications possibles. Très classe l'ordinateur qui se déverrouille en présence du téléphone 😉
yes ça marche super bien chez moi j'ai aussi installé un programme pour verouiller automatiquemet l'ordi quand je m'eloigne de lui
http://forums.fedora-fr.org/viewtopic.php?id=31766
et voila une premiere version
PAM_BLU
authentification par bluetooth sur fedora 8
La librairie que nous allons installer permet de ne plus taper le mot de passe lors de l'ouverture de session de gnome, il vous suffira simplement de cliquer sur votre nom d'utilisateur
si le périphérique bluetooth est hors de portée ou éteint alors la session s'ouvrira de façon traditionnelle (mot de passe au clavier)
prérequis :
dongle bluetooth
peripherique bluetooth (telephone bt, montre bt, wiimote etc ...)
installation des paquets :
yum install python-configobj
yum install pam-devel
*/ telechargement de l'archive pam_blu
wget http://pam.0xdef.net/source/pam_blue-0.9.0.tar.bz2
*/ decompression de l'archive */
tar jxvf bluepam-x.y.z.tar.bz2
*/ compilation */
./configure --libdir=/lib/security --sysconfdir=/etc
make
et
su -c "make install"
modification du fichier de configuration
gedit /etc/security/bluesscan.conf
vous devez ajouter dans ce fichier votre nom d'utilisateur et l'adresse mac de votre péripéhrique bluetooth
afin de la récuperer tapez :
hcitool scan
###########################################################
#
# sample bluescan.conf configuration file
# $Id: sample.conf 3 2004-04-18 23:32:18Z pfeifer $
#
###########################################################
general {
# the normal timeout for scanning
# watch out for a to tiny timeslot for scanning
# values between 3 and 15 seconds are valid
timeout = 3;
}
# remplacer la ligne qui suit par votre nom d'utilisateur
toto = {
# le nom de votre périphérique bluetooth (optionnel)
name = mon telephone;
# bluetooth mac address
bluemac = 00:12:88:BS:5S:S7;
# a seaparate timeout
timeout = 10;
}
pour finir il faut indiquer a gdm la possibilité d'utiliser cette nouvelle librairie afin de permettre l'authentification
editer le fichier suivant
gedit /etc/pam.d/gdm
et insérer cette ligne
auth sufficient pam_blue.so debug
voilà vous pouvez tester , fermez votre session, et cliquez simplement sur votre nom d'utilisateur , si tout c'est bien passé l'ordinateur ne vous demande pas de mot de passe !
pour paufiner :
par la suite le système peut demander à déverouiller le trousseau des mots de passe, dans la mesure ou le mot de passe de votre login est le même que celui du trousseau, installez le paquet suivant
yum install pam_keyring
et ajouterà la fin du fichier:
gedit /etc/pam.d/gdm
les lignes :
auth optional pam_keyring.so try_first_pass
session optional pam_keyring.so