どうも某所のアカウントを TP で云々しなければならないのかどうか、と言いつつ以下。
$ sudo apt-get install -fy oathtool
最初は使いかたがぱっとイメージできなかったのですが GitHub の二段階認証開始の画面で QR コードな文字列を出して
$ oathtool --totp --base32 "出てきた文字列"
な出力が OTP になり、それを入力することで認証できる模様。意外に簡単でびっくりしているのですがこんなんでいいのかな。
とりあえず
salt なソレって .ssh
配下に置いといて以下なカンジで使えば良いのかどうか。(多分違う
$ oathtool --totp --base32 "${cat ~/.ssh/githubsalt}"