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 シークレットキー