python - 如何使用 Lambda 在 AD 中创建用户和组

标签 python linux lambda active-directory aws-lambda

我正在尝试在 Linux 上使用 Python 中的 Lambda 创建一个函数。我曾尝试使用 pyad,但它给了我Exception: Must be running Windows in order to use pyad.

还有什么其他方法可以在 AD 中创建用户和组?

谢谢

最佳答案

我可以看到您应该注意的两个方面。

  1. Lambda 在 Linux 环境中运行。因此,如果您有一些使用 Windows 内部资源的库,则它无法在 AWS Lambda 环境中运行。您应该搜索其他选项,例如 python-ldap 或类似的东西。

  2. Lambda 环境仅提供基本的 python 模块。确保不包括 pyad 或 python-ldap。因此,如果您想使用它,请确保将此模块添加到您的 zip lambda 文件中。

关于python - 如何使用 Lambda 在 AD 中创建用户和组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45014964/

相关文章:

java - 使用 Arrays.asList 方法通过 Stream 打印 int Array

python - 程序不进入if语句

python - 将子列表作为对象而不是列表复制到主列表中

python - 编译每行一个模式的正则表达式

php - 将变量从 php 传递到 bash

c - 如何将一个库的全局变量使用到另一库

python - 如何将可变属性作为​​不可变对象(immutable对象)返回?

java - Runtime.getruntime().exec() 在 Linux 上不起作用

python - 获取Python中通往叶子的所有路径的列表

javascript - 如何通过 "setInterval"kick ass pass scope