背景:
我一直在我的Linux机器上使用pytholdap模块来管理远程windowsserver2008上的用户帐户。我已经能够搜索、创建和修改用户,除了更改用户的“ou”。在
我尝试过使用“modify”和“modrdn”但是由于modrdn只允许您更改dn的第一部分,所以我没有机会修改“ou”或将用户移动到新的“ou”。在
暂时我正在创建一个新用户,并从旧用户复制所有可以复制的属性,然后删除旧用户。但这不允许我保留用户创建日期和其他不可编辑的信息。在
我彻底搜索了互联网,找到了一些解决方案,但是:
在其他操作系统上:How do you move a user to a different OU using Python
以及其他编程语言:Active Directory LDAP move user to different OU - Ruby
在Linux上的pythonldap中这是可能的吗?或者有什么解决办法吗?
谢谢您!在
您需要使用^{} 并指定
newsuperior
参数。在快速样本代码:
相关问题 更多 >
编程相关推荐