问题标签 [nla]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
com - 使用 RDP 控件登录需要网络级别身份验证的 Vista 机器
我正在尝试使用 mstscax.dll(Microsoft 远程桌面控制)登录到需要网络级身份验证的 Vista 机器。
我已经使用了 IMsRdpClientNonScriptable4、IMsRdpClientAdvancedSettings4 和 IMsRdpClient6 中的所有方法。有许多功能似乎可以实现这一点。
- EnableCredSspSupport
- 凭据提示
- PromptForCredsOnClient
- 协商安全层
不幸的是,MSDN 文档实际上毫无用处,我在网上找不到任何这些示例。我知道这是可能的,因为一个名为“Royal TS”的产品可以通过这种方式连接。
一个提示是“Royal TS”和 Vista 的远程桌面都创建了一个类似于 CredUIPromptForWindowsCredentials 的授权提示,这让我相信我可以使用这样的函数来获取凭证,然后可能使用 PublisherCertificateChain 来告诉 RDP。
任何想法都会有所帮助。
windows - 使用 WIX 安装 Microsoft KB951608
在我们的服务器(win 2008 r2)上,我们启用了“强制网络身份验证”设置来强制客户端必须支持 NLA,因为端口 3389 可以直接从 Internet 访问。但在 Windows XP SP3 上,NLA 似乎默认被禁用。当我使用 WIX 编写安装程序来分发 rdp 文件时,我还想安装这两个注册表条目(一个是 REG_SZ 类型的逗号分隔列表,一个是 REG_MULTI_SZ 类型的列表),如http:/中所述/support.microsoft.com/kb/951608。
我已经用 RegistrySearch 和 RegistryValue 尝试过,但我没有成功。主要困难是我应该如何处理这些 REG_SZ 类型的逗号分隔列表。
谁能给我一个提示?提前致谢。
amazon-web-services - 带有 FSx 的 AWS Windows Server 连接到 RDP NLA 的 DC 问题
简单的基础知识:同一 VPC 和子网中的所有内容。安全组和 ACL 是正确的(基于 aws 文档)。现在...我有带有域控制器的 Windows Server 2019 EC2 实例。我使用该 DC 为 Windows 创建 FSx。
然后我将该 FSx 附加到不同的 Windows Server 2019 EC2 实例,并在其上配置了 IIS。我们称之为模板。使用该模板,我创建了用于自动缩放的 AMI。
不幸的是,自从我启动了 3 个实例后,我不再能够通过 RDP 登录它们。我只能 RDP 到 DC。我无法 RDP 到模板或从创建的 AMI 启动的 3 个实例中的任何一个。我有错误:
大多数建议的解决方案都不适用,因为我无法 RDP 到 EC2 实例。有没有办法从 DC 远程完成?还是什么?在最坏的情况下,我会再次重新创建环境,但我想避免它。
python - Blender 2.9 + Python 脚本 - 需要帮助将多个动作剪辑/动作片段添加到 NLA 轨道
如何使用 Python 脚本将多个动作剪辑添加到 Blender 2.9 中的单个 NLA 轨道?
我正在尝试遍历包含以下行的文件:
例如
我想遍历这些行并执行以下操作:
- 选择
object_name
在frame_number
- 选择
PianoKeyAnimations
NLATrack。- 如果
action_on
添加KeyPress
动画。如果action_off
添加KeyRelease
动画。- 取消选择
PianoKeyAnimation
NLATrack,KeyPress
/KeyRelease
动画和object_name
场景集合。
我设置的 NLA 动作剪辑/条带是:
这是我正在努力解决的脚本部分:
这似乎是用选定的对象创建多个 NLATrack。
见截图:
有没有人对如何解决这个问题有任何建议?谢谢!
ssh - 代理链、nla 和 rdekstop
我有以下情况:
- 安全网络之外的客户端 A
- 安全网络中的客户端 B
- 服务器 C 也在安全网络中
目标是使用 RDP 建立从客户端 A 到服务器 C 的 rdp 会话。我无法直接与服务器 C 通信。但可以通过 ssh 与 Client B 通信
我的想法是建立与 ClientB 的 ssh 连接,然后通过 Client B 将 rdp 代理到服务器 C。
设置如下:
- ClientB 运行 ssh 服务器
- ClientA 使用 ssh 的 -D 标志连接到 ClientB:
ssh -D 127.0.0.1:9050 user@ClientB
- 现在我可以使用带有 rdesktop 的代理链连接到 ServerC
proxychains rdesktop ServerC
这适用于可以建立与端口的 TCP 连接的级别,但由于服务器启用了 NLA(网络级别身份验证),因此我无法连接。rdesktop ist 中的错误:
Failed to initialize NLA, do you have correct Kerberos TGT initialized ?
有趣的是我可以使用
proxychains kinit user@domain.local
以下方式获得 krbtgt 票证和服务票证:
proxychains kvno TERMSRV/ServerC.domain.local
并且两者都列在 klist 中,因此 NLA 应该可以工作,但 rdesktop 仍然失败并出现上述错误
proxychains rdesktop serverC
当我将 ClientA 放入安全网络时,它是这样工作的:
- 得到 krbtgt
kinit@domain.local
- 建立rdp
rdesktop ServerC
但是为什么这不能通过 ssh/socks 隧道工作呢?
PS:这不是黑客的东西,我只是尝试简化系统管理
编辑:这似乎是一个 rdesktop 问题,因为 remmina 在这种情况下工作