Verrouiller votre ordinateur sous Ubuntu avec un téléphone bluetooth
Par Korben le 21 septembre 2008

Voici un tuto assez original que j’ai trouvé chez Automaticable. Il s’agit de verrouiller/ déverrouiller son ordinateur sous Ubuntu avec du Bluetooth.
En gros, votre PC est équipé d’une clé bluetooth et vous d’un téléphone portable bluetooth. Un petit logiciel appelé BlueProximity détectera la distance entre les 2 appareils et si vous vous éloignez du PC, celui-ci se verrouillera et si vous vous rapprochez, il se déverrouillera tout seul.
Magique !
On commence d’abord par installer ce qu’il faut
sudo apt-get install blueproximity
Avant de lancer BlueProximity pour la première fois, soyez sûr d’avoir activé le bluetooth sur votre ordinateur (explications ici) et d’avoir associé votre téléphone portable à celui-ci. Vous trouverez les options pour faire ça dans Système -> Préférences -> Bluetooth

Lancez ensuite BlueProximity via Accessoires -> BlueProximity. Une nouvelle petite icone apparaitra en bas dans la barre des tâches.
![]()
Double cliquez dessus pour lancer BlueProximity.

Dans l’onglet Bluetooth Device, sélectionnez le téléphone (ou l’appareil) à associer avec votre ordinateur.
Si vous ne voyez pas votre téléphone dans la liste, cliquez sur “Scan for Devices” en ayant vérifié auparavant que le “bloutouffe” est bien activé sur votre téléphone.
Une fois sélectionné, cliquez sur le bouton “Use Selected Device“. Si ça ne fonctionne pas bien, utilisez la fonction de “Scan channels on device” pour trouver le canal adéquat.
Cliquez ensuite sur le second onglet “Proximity Details” afin de paramètrer les distances et les durées de verrouillage / déverrouillage

La distance va de 0 à 255. Ce n’est pas une unité standard comme le mètre. C’est purement subjectif. A vous de tester différentes distances pour voir ce que ça donne. Pour vous aider, tout en base, il y a un curseur qui s’appelle “Measured atm” qui vous donnera la distance actuelle entre vos 2 appareils bluetooth. C’est une bonne indication.
La durée correspond au temps en seconde durant laquelle vos 2 appareils peuvent rester hors de portée l’un de l’autre avant que le PC ne se verrouille.
Ces 2 paramètres sont a précisés pour le “Locking” qui verrouillera votre ordinateur dès que cette distance et cette durée seront atteintes, mais aussi pour le “Unlocking” qui déverrouillera (opération inverse donc) votre ordinateur dès que vous serez rentré dans ces distances et pendant cette durée.
Le dernier onglet appelé “Locking” permet de controler la manière dont BlueProximity doit bloquer ou débloquer votre PC. Ce sont en fait les commandes a appeler dans les 2 cas. Par défaut, ce sont les commandes de l’économiseur d’écran de Gnome qui sont appelées.

Vous pouvez donc conserver ces commandes mais il faudra quand même que vous ayez configuré l’économiseur d’écran avant via Système -> Préférences -> Economiseur d’écran.
Vous pouvez bien sûr lancer d’autres commandes sur le même principe.
Bref, une fois que tout ceci est configuré, il ne vous reste plus qu’à vous éloigner de votre ordinateur pour voir votre session se verrouiller, et à vous rapprocher pour la voir se déverrouiller.
It’s magic !
[photo]
Je vous recommande aussi la lecture des sujets suivants
- Yuuguu : Faites des démos à distance avec vos contacts MSN, AIM, ICQ, Gtalk, Yahoo! IM
- La première montre appareil-photo-téléphone-portable
- Installer Debian sur le téléphone Android G1
- Installer et jouer à Spore sous Linux
- Comment se connecter à un réseau Wifi en ligne de commande sous Linux






renkei
rhooo énorme je vais m’acheter une clé usb bluetooth rien que pour ca ! ca déverrouille l’ordi si quelqu’un enlève la clé blutooth ?
Posté le 21 septembre 2008 à 11:14:48
Piwaï
C’est incroyable ça, vraiment une bonne idée !
Allez, ya kan même un hic : faut laisser le bluetooth du téléphone allumé en permanence… dans le genre consommateur de batterie :s . Le mien commence déjà à avoir du mal, alors si jle laissé en bluetooth tout le temps que jsuis sur le PC, il ferait pas long feu.
N’empêche : c’est vraiment cool, merci Korben c’est une super idée !
Posté le 21 septembre 2008 à 11:20:21
Ganiest
Il existe le même genre de logiciel pour windows non? “btprox” si mes souvenirs sont bons. Et pour Mac c’est “home zone” si je ne m’abuse.
Fais nous un pti article dessus tonton korben silteupléééééé
Posté le 21 septembre 2008 à 11:22:14
AbriCoCotier
Impressionnant : Jamais j’aurais eu l’idée de faire un billet là dessus.
En tout cas, le billet est cool (et utile) : merci Korben.
Posté le 21 septembre 2008 à 11:29:21
elazard
très sympa mais pas bon pour les batteries^^
Posté le 21 septembre 2008 à 12:02:39
Miss*
Mouè. Et si tu n’as plus de batterie sur ton téléphone ? Tu rédémarres l’ordi ?
Posté le 21 septembre 2008 à 13:07:43
Oizo
Sympa
Sous Windows c’est btprox ?
Merki
Je vais regarder ça
EDIT : http://www.papygeek.com/software/verrouiller-automatiquement-votre-pc-via-bluetooth/
Posté le 21 septembre 2008 à 13:28:18
antho
@Miss*: tu déverrouilles en introduisant ton mdp -_-
Bon sinon je viens de test personnellement, je trouve ça super sympa =) ça évite de tapper son mdp à chaque fois XD
Posté le 21 septembre 2008 à 15:03:11
raaahh
Je raaahle car pour l’instant le lecteur d’empreinte plante kde
je m’en fous du bluetooth
Merci qd meme
et avec le code barre en prime !!
http://blog.theglu.org/index.php/2008/08/31/deverouiller-son-pc-avec-son-telephone-portable-grace-a-un-qrcode-sisi/
Posté le 22 septembre 2008 à 22:45:01