{"id":845,"date":"2008-09-29T09:15:38","date_gmt":"2008-09-29T07:15:38","guid":{"rendered":"http:\/\/my.stargazer.at\/?p=845"},"modified":"2011-03-18T13:41:03","modified_gmt":"2011-03-18T12:41:03","slug":"login-via-bluethooth","status":"publish","type":"post","link":"https:\/\/my.stargazer.at\/de\/2008\/09\/29\/login-via-bluethooth\/","title":{"rendered":"Login via Bluethooth"},"content":{"rendered":"<p>Wenn man Dinge \u00fcbertreiben will, dann sollte man es wenigstens richtig machen, so wie ich hier, indem ich zum Login an meinem Rechner das Mobiltelefon ben\u00f6tige. Ja, genau &#8211; das Handy, genauer gesagt das Handy mit eingeschaltetem Bluetooth.<\/p>\n<p>Wie schon der Titel verhei\u00dft, beginnen wir damit unserem Kernel Bluetooth beizubringen. Grunds\u00e4tzlich sollte das ja kaum ein Problem darstellen &#8211; genauso wie das Bauen der Bluez-Libs, welche wir eben mal kurz ben\u00f6tigen. Um das Ganze zu testen empfiehlt sich der Befehl <em>hcitool scan<\/em>. Das Ergebnis sieht wie folgt aus:<\/p>\n<p><!--more--><\/p>\n<blockquote><p>user@example:~> hcitool scan<br \/>\nScanning &#8230;<br \/>\n  00:0E:07:BF:B4:C4    Z1010<br \/>\n  00:04:61:81:5C:6B    ubuntu-0\n<\/p><\/blockquote>\n<p>Das pam_blue Modul kann man einerseits einfach emergen oder wenn man nicht mit Gentoo unterwegs ist und kein Paket verf\u00fcgbar ist, beim Programmierer direkt beziehen. Das Compilieren sollte mehr oder minder schmerzfrei laufen und die Konfiguration ist simpel:<\/p>\n<blockquote><p>general {<br \/>\n  timeout = 3;<br \/>\n}<\/p>\n<p># configuration for user stargazer<br \/>\nstargazer = {<br \/>\n   name = Z1010;<br \/>\n   bluemac = 00:0E:07:BF:B4:C4;<br \/>\n}\n<\/p><\/blockquote>\n<p>Die Konfiguration eben authentifiziert den Benutzer &#8217;stargazer&#8216; mit der entsprechenden Bluetooth MAC Adresse. Damit das Ganze nat\u00fcrlich noch rund l\u00e4uft, muss noch PAM selbst angepasst werden. Wie das genau geht, steht in <a href=\"http:\/\/my.stargazer.at\/2008\/09\/10\/login-with-the-usb-stick\/\">diesem Artikel<\/a>. Die entsprechende PAM Zeile sieht so aus:<\/p>\n<blockquote><p>auth sufficient \/lib\/security\/pam_blue.so<\/p><\/blockquote>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Wenn man Dinge \u00fcbertreiben will, dann sollte man es wenigstens richtig machen, so wie ich hier, indem ich zum Login an meinem Rechner das Mobiltelefon ben\u00f6tige. Ja, genau &#8211; das Handy, genauer gesagt das Handy mit eingeschaltetem Bluetooth. Wie schon der Titel verhei\u00dft, beginnen wir damit unserem Kernel Bluetooth beizubringen. Grunds\u00e4tzlich sollte das ja kaum ein Problem darstellen [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[39,22,170],"class_list":["post-845","post","type-post","status-publish","format-standard","hentry","category-it-related-stuff","tag-gentoo","tag-linux","tag-security"],"_links":{"self":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/comments?post=845"}],"version-history":[{"count":0,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/845\/revisions"}],"wp:attachment":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/media?parent=845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/categories?post=845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/tags?post=845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}