加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-14 00:04:35 所属栏目:Windows 来源:网络整理
导读:我们遇到的情况是有人在错误的时间对错误的系统进行了部署,但没有人知道是谁做的,或者何时做到了. 我查看了目标Web服务器上的Windows事件日志,并且没有看到任何似乎来自MSDEPLOY的内容.有某种日志吗?即使只是说“用户按时执行同步”的日志? 如果没有日志,
我们遇到的情况是有人在错误的时间对错误的系统进行了部署,但没有人知道是谁做的,或者何时做到了.

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

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

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

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

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

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读