Active Directory(AD)是Microsoft创建的分布式目录服务。它将部署的所有信息和设置存储在中央数据库中。 AD允许管理员分配策略,部署和更新软件。 AD网络可以从具有少量计算机,用户和打印机的小型安装到数万个用户,许多不同的网络域以及跨越许多地理站点的大型服务器场而变化。
导入模块ActiveDirectory $groups = Get-ADGroup -Filter {(名称 - 如“F_*” - 或名称 - 如“G_*” - 或名称 - 如“CAX_*”)} - 属性名称、GroupCategory |排序-Ob...
我一直在使用 powershell 时遇到一些语法错误。 想知道是否有好心人可以解答我的问题。 $userDataRows = Get-ADUser -LDAPFilter '(&(objectClass=User)(
由于“服务器上没有此类对象”错误,无法将用户添加到 Active Directory
我想使用 C# 将用户从我的计算机添加到 Active Directory。 Active Directory 安装在本地 IP 地址为 10.1.1.5 的服务器上。登录的用户名和密码是“
使用远程服务器上的 LdapConnection 类连接到 Active Directory
我有一个问题:我需要从远程服务器连接到 Active Directory,但代码必须使用 LdapConnection 类。我需要这个,因为这样我只能在
如何在 C# 中显示 Active Directory 中搜索结果集合的值?
我的老板给我发了一个包含一些 ID 号的 txt 文件。我需要从拥有这些 ID 号的用户那里获取一些信息。 我从未使用过 Active Directory 做过任何事情,所以我有点迷失。现在,我...
当我想设置文件或其他对象的安全权限时,我需要打开其属性对话框并选择安全选项卡。为了添加域用户来设置她的权限...
如何从Active Directory获取超过20000条记录
我使用以下代码从 Active Directory 获取用户详细信息 DirectoryEntry 条目 = new DirectoryEntry("LDAP://dc=" + 域名 + ",dc=目录名,dc=com",
与PrincipalSearcher 相比,为什么DirectorySearcher 这么慢?
我们的应用程序有一个从 Active Directory 中获取所有用户并使用其信息更新相关 SQL 表的进程。该过程在晚上运行,这是几年前写的......
C# 无法将用户添加到 Active Directory。它显示错误服务器上没有这样的对象
我想使用 C# 将用户从我的计算机添加到 Active Directory。 服务器 10.1.1.5 中的 AD 安装 登录AD的用户名和密码为“Administrator”、“Pass12345678”。 我在 AD 上创建 OU 名称 Guest。
如何从 ASP.NET Core 搜索 Active Directory 中的用户
我不知道如何在 Active Directory 中搜索用户。这是我目前的尝试,但我还没有运行过。 公共类 ADController :控制器 { [http获取] 公共 IActionResult 查找...
如何通过命令行更改或设置Windows活动目录中组的组ID?
如何从命令行更改现有组的 gidNumber? 该属性称为 gidNumber。
LDAP 模式中用于对用户的母语(第一语言)进行编码的规范属性是什么? 与 Windows Active Directory 的默认/现有管理工具的互操作将...
在我的英语广告中,我会编写一个查询来过滤,例如。对象类。如果我必须针对例如编写查询。西班牙语 AD 它仍然是 objectClass 还是属性名称本身也发生变化...
如何通过unboundid中的单个ldap请求删除多个条目?
我调查了https://docs.ldap.com/ldap-sdk/docs/javadoc/com/unboundid/ldap/sdk/DeleteRequest.html 看起来它只允许删除一个条目(如果删除子树控件是
我正在尝试使用“objectGUID”查询我的 ldapTemplate - 字符串 myGuid = "\00\B2\15\6C\7D\1B\4B\C8\BF\87\C5\36\86\A8\B0\16"; 列表属性= ldapTemplate.search... 我正在尝试使用“objectGUID”作为 - 查询我的 ldapTemplate String myGuid = "\\00\\B2\\15\\6C\\7D\\1B\\4B\\C8\\BF\\87\\C5\\36\\86\\A8\\B0\\16"; List<Object> attributes = ldapTemplate.search("", new EqualsFilter("objectGUID", myGuid).encode(), new MyGUIDMapper()); 我的基本环境设置映射为 - <beans:entry key="java.naming.ldap.attributes.binary" value="objectGUID objectSid"/> 这能够将 objectGUID 获取为 byte[]。但是在查询 ldapTemplate 时我没有得到任何结果。 这是通过 objectGUID 进行查询的正确实现吗? 问题在于 EqualsFilter(或 CompareFilter 的任何其他子类)仅期望纯文本字段并对它们进行编码以避免 LDAP 代码注入。 要避免这种编码,您可以使用 HardcodedFilter 代替。如果需要,您可以在搜索之前验证该值,以避免任何注入(如果您实际上没有自己对纯文本 GUID 进行编码)。 如果您想使用 objectSID 字段,这也适用。 ldapTemplate.search("", new HardcodedFilter("(objectGUID=" + myGuid + ")").encode(), new MyGUIDMapper()); 这可能是因为您的十六进制字符串是大写的。最近,我一直在尝试同样的方法,看来这里的外壳很重要。 请尝试使用小写格式。希望有帮助
在 AD:\ 提供程序中使用 Test-Path 时如何转义逗号
我有一个脚本,使用 Test-Path 和 AD: 驱动器来检查 Active Directory OU 列表是否存在。一些 OU 在专有名称中包含逗号。 当我查找distinguishedName值时...
有一段时间我试图在我的广告中找到错误。 我需要运行一个使用 .NET 6 [System.DirectoryServices.AccountManagement.UserPrincipal]::Current 的软件来获取当前用户
需要根据网络上的计算机名称列表查询锁定的用户,以查找会话挂起的位置
我想开发一个执行以下操作的函数: 获取锁定用户的用户ID的输入 导入已知计算机名称的列表 对于列表中的每台计算机名称,运行“查询
Spring LDAP AD 分页支持不起作用 - LDAP:错误代码 12 - 00000057:LdapErr:DSID-0C09079A
当尝试运行上面的代码时,我收到 javax.naming.OperationNotSupportedException 并显示以下消息: [LDAP:错误代码 12 - 00000057:LdapErr:DSID-0C09079A,注释:处理控制时出错,
使用 PowerShell,根据显示名称设置用户的 AD 主目录
我想根据包含用户名列表的 csv 文件设置主目录。 我想有一个 get-user、set-user 和 foreach 命令的组合可以提供正确的更新......