LocalSystem 如何确定网络凭证的计算机名称?

LocalSystem 如何确定网络凭证的计算机名称?

我正在使用该LocalSystem帐户尝试连接到网络共享。

它应该被用作COMPUTERNAME$网络凭证。

根据远程日志,它实际上正在尝试使用OLDCOMPUTERNAME$,但被正确拒绝。

工作站曾被从 OLDCOMPUTERNAME 重命名为 COMPUTERNAME。我不确定使用什么方法进行重命名。

regeditLocalSystem(via )身份运行psexec -s -i,其中引用了 OLDCOMPUTERNAME

钥匙:HKLM\SYSTEM\ControlSet001\Control\Lsa\CachedMachineNames

价值:NameUserPrincipal REG_SZ "[email protected]"

我手动更改了它并重新启动,但没有任何反应。

工作站已加入域,并且其他方面均能正常连接。关机时运行的脚本(如LocalSystem)需要访问网络共享。

哪里可以LocalSystem获取过时的机器名称作为网络凭证?

答案1

从域中删除并重新加入计算机会导致LocalSystem网络凭据被正确设置为COMPUTERNAME$

Microsoft 用于重命名域中的计算机的界面使机器处于不确定状态。

编辑:这个解决方案现在是 1 对 2:在一台机器上工作,对另一台机器没有影响。

相关内容