Bginfo软件在域的部署和应用
在企业的IT管理中,很多用户都不知道怎么去查看自己计算机的IP地址、登陆帐户。而对于网络管理人员来说,他们可能需要知道用户在域中登录的一些信息,如那些用户登录过,在什么时间登录,IP和MAC地址是多少;需要收集用户端计算机的硬件信息、操作系统信息等等;需要查出经常下班不关机浪费电的员工。只要在域部署了Bginfo软件,以上所有问题将迎刃而解。下面是在DC部署Bginfo的过程:
1、 打开Bginfo软件,设置好要在客户端显示的信息和放在桌面的位置。

2、 另存为一个名为gzjhc.bgi,bgi是默认的扩展名。

3、 下面是保存后的画面:

4、 点击:我的电脑->管理->共享文件夹->共享->打开 NETLOGO

5、 新建一个bginfo文件夹,设置bginfo这个文件夹的权限,保证通过验证的用户能读取和运行这个软件。

6、 单击“高级”选项注意画红框的地方打上钩,这样做是确保权限应用到整个文件夹里面所有的文件。

7、 新建一个"文本文档“命名为logon.cmd

8、 编辑这个文件

9、 在文件里输入以下内容;
cmd /c
@echo off
%logonserver%\netlogon\bginfo\bginfo.exe /nolicprompt /i%logonserver%\netlogon\bginfo\gzjhc.bgi /timer:00

10、 打开组策略管理,编辑要应用这个策略的OU

11、 Windows设置->脚本(登录/注销)->登录->显示文件

12、 把刚才编辑的logon.cmd文件复制到这个目录里。

13、 单击添加->浏览->logon.cmd->打开->确定


14、 刷新组策略
15、 到客户端测试组策略是否生效。把正在使用的用户“注销”重新登录;如不生效强制刷新一下组策略:gpupdate /force;下面是生效后的客户端:

16、 如果以后需要更改桌面上的显示信息,直接在DC上的NETLOGON\bginfo\gzjhc.bgi更改,更改后“应用设置并退出”即可。

17、 下面是用EXCEL来记录主机登录信息的过程:
在DC上新建一个Bginfo文件夹,并设置Bginfo$的隐藏共享,以增加安全性。

18、 设置共享权限,把everyone删掉,点击添加。

19、 输入domain user->检查名称。

20、 权限设置充许“更改”和“读取”。

21、 设置NTFS权限,充许Users组可以“修改”和“写入”。

22、 点击:我的电脑->管理->共享文件夹->共享->打开 NETLOGO

23、 打开bginfo软件,再打开File菜单,选Database。

24、选择"File"。

25、输入我们刚才新建的隐藏共享目录及要生成的文件名和格式选择打开,生成的文件格式支持MDB,xls,txt格式。

26单击“OK”。

27、保存并覆盖我们原来的Bginfo配置文件。


28、DC上的设置完毕,下面我们用台客户端测试一下
(1)客户端登录以后,在DC的隐藏目录下生成了一个bginfo.xls文件,因为直接打开会使数据无法写入,所以我们复制一份到本地用EXCLE打开进行查看信息。

(2)有以下信息:


29、考虑到有些客户可能只需要记录用户的登录信息,而不需要在客户端桌面显示主机的信息客户,下面是针对使用EXCLE文件生成记录的解决方法:
(1)在DC的打开Bginfo,清除里边的客户端显示信息并点击OK保存。

(2)现在重新登录以下客户端,虽然桌面已经不在显示主机的信息,但会弹出一个错误提示。(如果是用SQL生成记录文件的话,则不会出现下面错误。因此,也不需进行下面的操作。)

(3)在每个需要应用组策略的OU里边建一个组(一般企业可能已经有这些组了,直接使用即可),以下新建一个名为IT的组:

(4)打开IT组属性页面,选择成员,把OU里边所有的帐户添加进去。

(5)选中bginfo->属性->共享->权限

(6)添加刚才新建的IT组。

(7)设置组的权限为“更改”和“读取”。

做了以上设置后,现在重新登录客户端,错误提示消失了,一切很正常。
30、 如果AD用户比较少,可以用EXCLE文件来记录信息。但考虑到AD用户的数量和安全性,则推荐使用SQL SERVER 2005来生成记录。先新建一个数据库:

31、 输入数据名称Bginfo->确定。

32、回到DC上,点击:我的电脑->管理->共享文件夹->共享->打开 NETLOGO->bginfo

33、 设置数据库。打开gzjhc.bgi->File->Datebase

34、 单击SQL

35、 选择SQL服务器,输入SQL数据库用户名和密码,选择刚才我们建好的bginfo数据库,点击确定。

36、 点击两次OK


37、 验证配置是否正确,用帐户fan登录到计算机fantry,然后打开SQL服务器->Bginfo数据库-> BginfoTable表

38、 信息成功输。可以看到客户端登录时间、IP和MAC地址等等信息。


Bginfo软件在域的部署和应用的更多相关文章
- AD域部署使用bginfo软件
实验网络拓扑图: 实验目标: bginfo收集信息服务器通过bginfo软件收集每个域客户端信息录入到SQL server 2008数据库 bginfo软件官网下载地址: https://docs.m ...
- CentOS7+ApacheServer2.4+MariaDB10.0+PHP7.0+禅道项目管理软件8.0环境部署
CentOS7+ApacheServer2.4+MariaDB10.0+PHP7.0+禅道项目管理软件8.0环境部署 by:授客 QQ:1033553122 目录 一. 二. 三. 四. 五. 六. ...
- puppet开源的软件自动化配置和部署工具——本质就是CS,服务端统一管理配置
1. 概述 puppet是一个开源的软件自动化配置和部署工具,它使用简单且功能强大,正得到了越来越多地关注,现在很多大型IT公司均在使用puppet对集群中的软件进行管理和部署,如google利用p ...
- 如何使用华为软件开发云快速部署PHP网站
华为软件开发云这个工具,从去年推出我就一直在关注,毕竟是华为最新的一款软件开发工具,最近我一直在使用华为软件开发云进行开发项目管理,它有在线编译和构建.云端在线代码检查等功能,编译省去了很多物理机器的 ...
- ETL作业调度软件TASKCTL4.1单机部署
单机部署,实际上就是将EM节点和一个Server节点安装到同一个地方.EM节点是TASKCTL服务端的最顶层,主要负责客户端与服务端之间的通信.Server节点是TASKCTL的调度服务控制层,也有A ...
- EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器软件正式环境安装部署攻略
背景介绍 EasyDSS流媒体服务器软件,提供一站式的转码.点播.直播.时移回放服务,极大地简化了开发和集成的工作.其中,点播功能主要包含:上传.转码.分发.直播功能,主要包含:直播.录像, 直播支持 ...
- Windows Server 2008 R2 域控制器部署指南
一.域控制器安装步骤: 1.装 Windows Server 2008 R2并配置计算机名称和IP地址(见 附录一) 2.点击“开始”,在“搜索程序和文件”中输入Dcpromo.exe后按回车键: 3 ...
- taskctl 软件集群安装部署
TASKCTL的集群部署实际上是通过Server服务节点和多个Agent代理节点部署在网络环境中来实现的.在完成之前的单机部署之后,我们已经成功安装了一个Server节点了.接下来我们再介绍一下怎么安 ...
- Windows Server 2012 R2域控制器部署
1. 概述 该文档描述了在Windows 2012R2 系统上搭建域控的方式. 2. 具体步骤 2.1 首先我们先配置好IP地址.计算名(默认的计算机名比较长,后期其它计算机加入域控的时候需要输入比较 ...
随机推荐
- [转]hive中order by,distribute by,sort by,cluster by
转至http://my.oschina.net/repine/blog/296562 order by,distribute by,sort by,cluster by 查询使用说明 1 2 3 4 ...
- MySQL协议简单分析
tcpdump -i eth0 -s0 -l -w - port 3306|strings|grep -i -E 'select|update|insert|delete|set'
- SQL表建立,临时表,表变量示例
CODE: USE Sales; GO /* CREATE TABLE Orders ( OrderID int IDENTITY(1,1) PRIMARY KEY, OrderGUI uniquei ...
- lc面试准备:Repeated DNA Sequences
1 题目 All DNA is composed of a series of nucleotides abbreviated as A, C, G, and T, for example: &quo ...
- 《More Effective C++》 条款5 谨慎定义类型转换函数
---恢复内容开始--- C++编译器能够在两种数据类型之间进行隐式转换(implicit conversions),它继承了C语言的转换方法,例如允许把char隐式转换为int和从short隐式转换 ...
- Android TextView setText内嵌html标签
由于得到的数据是保存在数据库里面的,不好对数据的某一部分进行操作.解决办法在数据库里面存数据的时候加上html的标签对, 如data = <中华人名共和国道路交通安全实施条例>第<u ...
- Xmanager连接CentOS的远程桌面
本文主要介绍通过Xmanager连接CentOS远程桌面时,在CentOS系统上需要做的一些配置. 1. Xmanager简介 Xmanager是一个运行于 Windows平台上的高性能的X Serv ...
- Delphi中WideString类型如何转化成String类型
var wstr:WideString; str:string; begin str:=WideCharToString(PWideChar(wstr)); end;
- 机器安装第二个tomcat ,出现报错如何解决
1.本机安装第二个 tomcat 后,出现 报错如下图所示 最后解决办法 是 在安装的时候 ,windows 服务名称 和 另一个tomcat 起不一样的 名称就可以了 如下图
- 使用Jquery解析Json基础知识(转)
在WEB数据传输过程中,json是以文本,即字符串的轻量级形式传递的,而客户端一般用JS操作的是接收到的JSON对象,所以,JSON对象和JSON字符串之间的相互转换.JSON数据的解析是关键. 先明 ...