# show 2fa user

モード
  特権EXECモード
カテゴリー
  運用・管理 / 2要素認証

## 構文

コマンド構文

`# show 2fa user NAME [qr {ansi|utf8|link}]`

## コマンド説明

指定した2要素認証ユーザーの情報を表示する。

## パラメーター

`NAME`
  2要素認証ユーザー名（2fa create userコマンドで登録したユーザー名）
`qr {ansi|utf8|link}`
  ユーザーのシークレットキーをQRコードで表示させたいときに指定する。表示モードを下記から選択すること
  `ansi`
    ANSIエスケープシーケンスを利用してQRコードを端末画面に表示。表示サイズが大きいため端末画面（ウィンドウ）を大きめにする必要がある
  `utf8`
    UTF-8の記号文字を利用してQRコードを端末画面に表示。ansiよりも表示サイズが小さい
  `link`
    QRコードを表示するWebサイトへのリンク（URL）を端末画面に表示する。同URLにアクセスするとGoogle社のサーバーにシークレットキーが送信されることに注意

## 使用例

2要素認証ユーザー「userA」の情報を表示する。

    awplus# show 2fa user userA
    Two-Factor Authentication information for user:

    Username:        userA
    Secret:          S6ZVYHTOX6JXW5IBQRBAVROZAE
    Mode:            TOTP
    OTP URL:         otpauth://totp/userA@my-vpn?secret=S6ZVYHTOX6JXW5IBQRBAVROZAE&issuer=my-company
    Scratch codes:
      91779400
      51854909
      27290221
      30947211
      43956901

2要素認証ユーザー「userA」の情報をQRコード付きで表示する。QRコードはANSIエスケープシーケンスで表現する。

    awplus# show 2fa user userA qr ansi

2要素認証ユーザー「userA」の情報をQRコード付きで表示する。QRコードはUTF-8の記号文字で表現する。

    awplus# show 2fa user userA qr utf8

2要素認証ユーザー「userA」の情報をQRコード表示サイトのURL付きで表示する。

    awplus# show 2fa user userA qr link
    Two-Factor Authentication information for user:

    Username:        userA
    Secret:          S6ZVYHTOX6JXW5IBQRBAVROZAE
    Mode:            TOTP
    OTP URL:         otpauth://totp/userA@my-vpn?secret=S6ZVYHTOX6JXW5IBQRBAVROZAE&issuer=my-company
    Scratch codes:
      91779400
      51854909
      27290221
      30947211
      43956901

    The following URL can be used to generate a QR code.
    This results in the user key being sent to Google servers.
    https://www.google.com/chart?chs=200x200&chld=M|0&cht=qr&chl=otpauth://totp/userA@my-vpn%3Fsecret%3DS6ZVYHTOX6JXW5IBQRBAVROZAE%26issuer%3Dmy-company

## 関連コマンド