sshやWordPressへのログインにワンタイムパスワードを利用できるようにするGoogle Authenticatorだが、少し残念なことにパスワードを確認するためのアプリケーションがiPhone/Androidにしか用意されていない。できればLinuxの特定のサーバだったり、手元のMacBookなどでも確認できるようならばいいのに…と思ったので、そういったことができないか少し調べてみた。

で、どうも「oath-toolkit」コマンドを利用することでワンタイムパスワードを取得できるようなので、試してみることにした。
まずは、以下のコマンドでインストール。

sudo yum install oathtool # RHEL系
sudo apt-get install oathtool # Debian/Ubuntu系
brew install oath-toolkit # Mac OS X

oathtoolコマンドがインストールできたら、あとは以下のコマンドでワンタイムパスワードを取得可能だ。

oathtool --totp -b シークレットキー