Skip to main content

Freeipa utils.

Project description

ipa-utils

Freeipa管理工具集。请指定子命令进行操作。

安装

pip install ipa-utils

安装的命令

  • ipa-utils

ipa-utils提供的子命令

  • get-user-details 查询用户信息,支持yaml/json等格式输出。
  • get-users 导出全部用户,并保存到csv文件。

命令帮助信息

ipa-utils命令下提供全局参数用于ldap服务的连接,各子命令下提供其它参数详细子命令帮助信息。

    E:\ipa-utils>ipa-utils --help
    Usage: ipa-utils [OPTIONS] COMMAND [ARGS]...

      Freeipa管理工具集。请指定子命令进行操作。

    Options:
      -h, --host TEXT      Ldap服务器地址,默认为127.0.0.1。
      -p, --port INTEGER   Ldap服务端口,默认为389。
      -u, --username TEXT  Ldap帐号,不提供时使用匿名查询。不同权限的帐号,查询范围或字段可能不相同。
      -p, --password TEXT  Ldap帐号,不提供时使用匿名查询。不同权限的帐号,查询范围或字段可能不相同。
      -b, --base-dn TEXT   Ldap的BaseDN。不提供则自动获取,若有多个则自动选择第1个命名空间(排除非dc类命名空间)。
      --help               Show this message and exit.

    Commands:
      get-user-detail  查询用户信息,支持yaml/json等格式输出。

get-user-detail子命令用于查询用户详细信息。支持yaml/json等格式输出。

    E:\ipa-utils>ipa-utils get-user-detail --help
    Usage: ipa-utils get-user-detail [OPTIONS] USERNAME

      查询用户信息,支持yaml/json等格式输出。

    Options:
      -o, --output-format [yaml|json]
                                      信息输出格式,默认为yaml格式输出。
      --help                          Show this message and exit.

get-users子命令用于导出全部用户,并保存到csv文件。

    E:\ipa-utils>ipa-utils get-users --help
    Usage: ipa-utils get-users [OPTIONS]

      导出全部用户,并保存到csv文件。

    Options:
      -o, --output TEXT
      -e, --encoding TEXT
      --help               Show this message and exit.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ipa-utils-0.1.7.tar.gz (4.2 kB view details)

Uploaded Source

File details

Details for the file ipa-utils-0.1.7.tar.gz.

File metadata

  • Download URL: ipa-utils-0.1.7.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.4

File hashes

Hashes for ipa-utils-0.1.7.tar.gz
Algorithm Hash digest
SHA256 524fc6f8ae9f7c7706135d45826bfc8835bccbf4b76ae287f643d990f443bf0d
MD5 91c1bfd2842076b6b2c1703445905d6e
BLAKE2b-256 1dd5c5065d2350ab5b3f2640d7f30699064844fce9ea08a5d88852cc16abd508

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page