LoginSignup
3
1

More than 1 year has passed since last update.

LinuxのCLI上で二段階認証クライアント(MFA)を実行する

Posted at

コンテナ内でクライアントとしてログインしたい場合など、二段階認証をコマンドラインから行いたいことがある。
スクリーンショット 2021-08-25 234507.png

こういったときに、oathtoolというプログラムを利用すると良い。

インストール

一行でOK!!

Ubuntu/Debian

$ sudo apt install oathtool gnupg2

CentOS/RHEL

$ sudo yum install oathtool gnupg2

HowTo

oathtool -b --totp 'ここに秘密鍵'

秘密鍵は時間ベースのtwo-factor secretキーを入力する。
GithubやOffice365のアカウントで二段階認証を有効にするときに多くの人がQRコードをスキャンすると思われる。
ここでQRコードがスキャンできない場合、を選択し、表示されるシークレットキーを上記のコマンドに入力する。

動作の様子

手元のubuntuマシンで動かしてみた様子は以下
image.png

よいMFAライフを!

参考記事

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1