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地址.计算名(默认的计算机名比较长,后期其它计算机加入域控的时候需要输入比较 ...
随机推荐
- Hadoop 学习笔记 (十) hadoop2.2.0 生产环境部署 HDFS HA Federation 含Yarn部署
其他的配置跟HDFS-HA部署方式完全一样.但JournalNOde的配置不一样>hadoop-cluster1中的nn1和nn2和hadoop-cluster2中的nn3和nn4可以公用同样的 ...
- Android 使用HttpClient方式提交GET请求
public void httpClientGet(View view) { final String username = usernameEditText.getText().toString() ...
- 李洪强iOS开发之-环信02_iOS SDK 介绍及导入
李洪强iOS开发之-环信02_iOS SDK 介绍及导入 iOS SDK 介绍及导入 iOS SDK 介绍 环信 SDK 为用户开发 IM 相关的应用提供的一套完善的开发框架.包括以下几个部分: SD ...
- java Clone()克隆
转自:http://www.blogjava.net/orangelizq/archive/2007/10/17/153573.html 现在Clone已经不是一个新鲜词语了,伴随着“多莉”的产生这个 ...
- Dynamics CRM 2011编程系列(60):JS编程之CRUD辅助类(JQuery版)
今天给大家分享一个JQuery版的REST辅助类,在一年前我分享过一个只能在IE环境下运行的REST辅助类:<JS编程之实体CRUD辅助类 >.为什么要推出JQuery版的CRUD辅助类呢 ...
- 【响应式Web设计实践 #BOOK#】
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- 【转】MFC窗口句柄各类指针获取函数
原文网址:http://www.pythonschool.com/CPP_JHK/5003.html 获取所在类窗口的句柄 this->m_hwnd; // this是一个指针,指向当前类的实例 ...
- Hibernate(十)多对多单向关联映射
上一篇文章Hibernate从入门到精通(九)一对多双向关联映射中我们讲解了一下关于一对多关联映射的 相关内容,这次我们继续多对多单向关联映射. 多对多单向关联映射 在讲解多对多单向关联映 射之前,首 ...
- 换成gnome3桌面后国际版qq不能输入中文问题
困扰了好久的问题今天终于解决了,网上也没有完整的教程,所以在这里整理下 前几天给自己的ubuntu装上了gnome桌面,一切都挺正常的,桌面很炫,用着也很舒服,不过之前的qq却没办法输入中文了,下面我 ...
- Unity之Avatar原理
今天花了一些时间理了理Unity的动画系统. 之前给不同模型配动画时没怎么在意,只知道用Avatar可以让一个模型使用另一个模型的动画.由于用的基本上都是人物模型,基本上没出现什么错误. 不过在用到异 ...