is there an authenticator that can run on my computer? i see an android app - is there something similar that can run on linux? or does that defeat the purpose because it's not going to be a push notification? (if so, anyway to fix that?). i'm not normally mobile. if i am travelling and need gmail, i will have my laptop. i don't have a smartphone and my dumbphone won't work abroad. EDIT2: oops. ignore previous edit.…
Here are a few implementations that supposedly run on Linux, but I haven't tried them yet: https://code.google.com/p/cuteauthenticator/ https://github.com/mclamp/jauth http://blog.jcuff.net/2011/02/cli-java-based-google-authenti... Also, Android can apparently be run in VirtualBox, but I haven't tried that yet, either: http://www.buildroid.org/blog/?page_id=121
the first link makes the valid point that it's not that smart to run this code on the same machine used to access the service (if that machine is compromised then the "two factor" aspect becomes a single, compromised factor).
so i guess maybe what i was planning is not so good an idea. on the other hand, maybe it's better than nothing.