3 个版本

0.2.2 2023年12月6日
0.2.1 2020年6月14日
0.2.0 2020年6月7日

#245 in 身份验证

MIT 许可证

36KB
871

MFA-CLI

MFA 命令行客户端。它是一个 MFA 代码管理器。您可以使用它管理 MFA 账户及其密钥。

安装

从以下发布页面中的 mfa-cli.zip 链接下载最新的 mfa-cli。 https://github.com/tkhr0/mfa-cli/releases

然后解压文件,并将二进制文件移动到 $PATH 目录。

$ unzip mfa-cli.zip
$ ls ./target/release/mfa-cli
./target/release/mfa-cli

$ mv target/release/mfa-cli /usr/local/bin
$ ls /usr/local/bin/mfa-cli
/usr/local/bin/mfa-cli

$ mfa-cli -V
MFA CLI 0.2.0

用法

# Add a new profiles
$ mfa-cli profile add PROFILE_NAME SECRET_CODE

# Show MFA code for the profile
$ mfa-cli show PROFILE_NAME
123456

# After showing code, watch for changes
$ mfa-cli show -w PROFILE_NAME
123456

# Show help
$ mfa-cli help

mfa-cli 将配置存储到文件。您可以通过环境变量来管理目录。以下是可以指定的值和优先级。

  1. MFA_CLI_CONFIG_HOME
  2. XDG_CONFIG_HOME
  3. HOME
  4. 当前目录(如果 mfa-cli 找不到这些值,它将使用当前目录)

许可证

本软件根据 MIT 许可证发布。

依赖项

~8–19MB
~275K SLoC