概要
CLIでうごくAuthenticatorをつくりました
これです
つかいかた
こんなかんじ
$ python ./auth.py --help usage: ./auth.py [-h] [--name NAME] optional arguments: --name NAME Name of AWS account (default: ALL)
オプションを指定しないと設定ファイル(keys.yml)に指定したキーをすべて出力します。
$ python ./auth.py DNS 646248 WEB 396959 DX 920731
指定してあげるとそのキーのみ出力してくれます。
$ python ./auth.py --name DNS 031876
こんなかんじでコマンドにわたしてあげることもできます。
$ scripts_require_MFA.sh < python ./auth.py --name DNS
設定ファイルは名前とキーをしていしてあげるだけです。
$ cat keys.yml --- DNS: name: DNS key: MfaSecretKeyDNS WEB: name: WEB key: MfaSecretKeyWEB DX: name: DX key: MfaSecretKeyDXX
おわりに
べんりですね
Pythonによるプログラミング入門 東京大学教養学部テキスト: アルゴリズムと情報科学の基礎を学ぶ
- 作者: 森畑明昌
- 出版社/メーカー: 東京大学出版会
- 発売日: 2019/09/24
- メディア: 単行本
- この商品を含むブログを見る