注意:我的基本问题是能够访问我(Win 7 管理员用户)在运行提升程序时设置的网络共享。通常,提升的程序将无法访问我的非提升网络共享。
根据微软的说法,注册表设置 EnableLinkedConnections 将允许提升的进程访问当前登录(非提升)资源管理器进程的网络共享。
这个解释有点道理:
[...] 当您是管理员组的成员并登录时,您的帐户将被 UAC 破坏给非特权用户。此运行上下文与您右键单击命令提示符并以管理员身份启动时获得的上下文完全分开。您可能已经注意到,在一个上下文中连接的网络驱动器在另一个上下文中不可见。[...]
此论坛主题询问此设置打开的漏洞。答案给出了关于禁用 UAC 提示的文章的链接(或者我理解)。
现在的问题是,鉴于我们不在域环境中运行,注册表设置 EnableLinkedConnections在 Windows 7 系统上做什么或允许做什么。
编辑:我特别感兴趣的一件事是此设置是否仅影响网络驱动器的(可见性)或是否有任何其他影响。
参考:Jenkins 用户 :: Jenkins on Windows:Java + JRE(版本)混淆
我应该用哪个 Java 版本(在 Windows 上)运行 Jenkins?我应该使用 Windows 主服务器附带的 JRE 吗?我应该使用最新的 1.6 版本吗?我应该在当前的 1.7 版本上运行它吗?(请注意,我正在运行独立版本。)
我在 Jenkins 页面上只能找到:要运行 Jenkins,您至少需要拥有 JRE 1.5 或更高版本。
旁白:我的 Windows 服务器仍然是 32 位 2k3,但是你在 64 位平台上用什么运行 Jenkins?32 位还是 64 位 JVM?
请注意,这个问题仅与我用来运行 Jenkins 实例的 JRE(或 JDK)有关。我不关心用于构建 Java 程序的 JDK。
我想我们大多数人都知道TeamViewer、NetViewer或Copilot 之类的软件,它们或多或少都适用于远程控制和/或远程支持。
根据UnisoftDesign 的回答进行编辑:附加说明:
这些工具使平凡的非技术用户建立支持工程师远程控制连接。通常,双方都位于无法控制的防火墙后面。没有人需要处理 IP 地址、端口或任何技术问题。双方只要打开一个app,一边要输入一个数字。就是这样。
这些工具的一个关键点也是支持工程师和用户看到相同的桌面。
我在找什么 atm。虽然将是一种提供与上述工具相同的用户体验的产品,但它是自托管的,即所有数据传输仅通过我们的服务器。
我通过 Google 获得了一些点击,但是让某人推荐一个实际使用(和管理)它的工具,比公司网站上的营销宣传有用得多。
注意:我正在寻找一个完全自托管和自控的解决方案的原因是偏执的 IT 部门,所以真的没有争论。
编辑:嗯……考虑到Combo 的回答和我自己的 Google 搜索,我似乎也可以提出这个问题:除 ScreenConnect 之外还有哪些其他不错的工具?
我试图让Jenkins通过我们的活动目录组对用户进行身份验证。
如果我插入用户,他们会被正确查找。如果我插入组名,则找不到它们。
编辑:通过反复试验,我发现通过组进行的身份验证确实有效,也就是说,一旦我将组添加KS-Soft到列表中,该组中的用户就可以登录。但是,在输入用户名和组名的列表中,Jenkins 尝试显示一个图标,表明它是用户还是组。用户图标显示正确,但组图标始终是错误图标。
所以看起来 Jenkins 可以通过组成员身份验证用户,但它无法验证给定的组名字符串是否存在于目录中。这在技术上甚至可能吗?(也许只是图标显示搞砸了。)
Jenkins设置如下:(注意:mydomain和com用户名不同,其余为精确值)
Server : ldap://ks-dc01.mydomain.com:389
root DN : dc=mydomain,dc=com
User Search Base : ou=KSUser
User Search Filter : userPrincipalName={0}
Group search base : ou=KSGroups
Manager DN : CN=Placeholder Martin,OU=Benutzer,OU=KSUser,DC=mydomain,DC=com
Manager Password : *****
Run Code Online (Sandbox Code Playgroud)
通过此设置,我将用户输入martin.placeholder@mydomain.com到列表中,然后 Jenkins 可以查找该用户,然后我就可以登录了。
但是,我无法让 Jenkins 解析组名称。我使用AD Explorer来确认我的组实际上在下面OU=KSGroups。
我CN=KS-Soft在 AD Explorer 中显示了一个组,它有一个member属性列出了我感兴趣的所有用户。(用户 martin.placeholder@mydomain.comCN=Placeholder …