winexe 出现错误“错误:无法安装服务 winexesvc - NT_STATUS_ACCESS_DENIED”

winexe 出现错误“错误:无法安装服务 winexesvc - NT_STATUS_ACCESS_DENIED”

我正在尝试使用 winexe 从 Linux 在 Windows 主机上进行远程执行。我收到错误:错误:无法安装服务 winexesvc - NT_STATUS_ACCESS_DENIED

经过身份验证的用户应具有管理员权限。

这个错误到底是什么意思以及如何使远程执行正常工作?

答案1

该错误意味着用户在目标机器上没有足够的权限。该用户的管理员权限“出了点问题”...它是域设置还是独立设置?您可以粘贴winexe您正在使用的命令行(没有密码和/或公共 IP)吗?

答案2

LocalAccountTokenFilterPolicy

更多信息请点击这里:http://support.microsoft.com/kb/951016

按照知识库文章中所述实施 LocalAccountTokenFilterPolicy 注册表项,这应该可以解决您的问题。或者您可以关闭 UAC,但不建议这样做。

答案3

这修复了我从 Windows XP(有效)升级到 Windows 7(无效)时遇到的 winexe 错误:

http://help.lockergnome.com/vista/access-administrative-share-enabling-admin-accoun--ftopict25338.html

他们特别提到了 Windows Vista,但它在 Windows 7 上也同样有效。

答案4

命令语法应为:- winexe -W WORKGROUP -n netbios-name -U user%pass //remote_pc_ip_address 'cmd.exe'

用户名应该是有效的用户名而不是帐户登录名。

还请检查: 打开文件和打印机共享 关闭 Windows 防火墙 禁用用户帐户设置 启用 NetBios over IP。从 Ipv4 属性高级设置。还请检查“net share”命令输出,在这里您可以检查管理共享是否已启用。管理共享 (ADMIN$) 是运行 winexe 时需要启用的最重要的部分。

相关内容