windows-server-2003 – MSDEPLOY是否为审计目的生成其操作日志?

前端之家收集整理的这篇文章主要介绍了windows-server-2003 – MSDEPLOY是否为审计目的生成其操作日志?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们遇到的情况是有人在错误的时间对错误的系统进行了部署,但没有人知道是谁做的,或者何时做到了.

我查看了目标Web服务器上的Windows事件日志,并且没有看到任何似乎来自MSDEPLOY的内容.有某种日志吗?即使只是说“用户按时执行同步”的日志?

如果没有日志,我可以做些什么来强制某种日志条目吗?例如,是否有用于编写事件日志条目的提供程序,或者我可以用来写入文件的提供程序?我想我可以运行一个可以执行某种形式的日志记录的脚本,但脚本可以包含在包中吗?

对不起所有的问题,但今天这成了一个热门话题!

请注意,我想要在目标Web服务器上登录.日志文件或事件日志条目,但出于审计目的,“John在某个时间部署了某些内容”.

我回过头来看了一下,据我所知,MSDEPLOY不会在客户端记录任何内容.所有你能做的就是将其输出重定向到一个文件
msdeploy.exe -verb:sync ... > logfile.log

如果有人在自动构建和部署工具之外手动运行,那当然是不行的.

您可以在目标服务器上记录MSDEPLOY活动(如果您使用Web Deploy服务进行部署),但如果您没有完整的RDP访问权限来获取日志,则可能不那么方便.

我猜MS认为MSDEPLOY只是一个普通的工具,就像每次编译源代码时C#编译器都没有记录某些东西一样.

猜你在找的Windows相关文章