auth

auth 命令有一组子命令于和 Vault 的身份验证方法进行交互。用户可以列出、启用、禁用身份验证方法,或是获取相关身份验证方法的帮助信息。

更多有关信息,请参阅对应子命令文档或身份验证概念页面。

要以用户或计算机身份向 Vault 进行身份验证,请改用 vault login 命令。此命令用于与身份验证方法本身进行交互,而不是向 Vault 进行身份验证。

例子

启用一个身份验证方法:

$ vault auth enable userpass
Success! Enabled userpass auth method at: userpass/

列出所有的身份验证方法:

$ vault auth list
Path         Type        Description
----         ----        -----------
token/       token       token based credentials
userpass/    userpass    n/a

获取如何使用特定身份验证方法进行登录的帮助信息:

$ vault auth help userpass/
Usage: vault login -method=userpass [CONFIG K=V...]
# ...

禁用一个身份验证方法:

$ vault auth disable userpass/
Success! Disabled the auth method (if it existed) at: userpass/

调整一个身份验证方法:

$ vault auth tune -max-lease-ttl=30m userpass/
Success! Tuned the auth method at: userpass/

可用子命令

Usage: vault auth <subcommand> [options] [args]

  # ...

Subcommands:
    disable    Disables an auth method
    enable     Enables a new auth method
    help       Prints usage for an auth method
    list       Lists enabled auth methods
    tune       Tunes an auth method configuration

results matching ""

    No results matching ""