在企业的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软件在域的部署和应用的更多相关文章

  1. AD域部署使用bginfo软件

    实验网络拓扑图: 实验目标: bginfo收集信息服务器通过bginfo软件收集每个域客户端信息录入到SQL server 2008数据库 bginfo软件官网下载地址: https://docs.m ...

  2. CentOS7+ApacheServer2.4+MariaDB10.0+PHP7.0+禅道项目管理软件8.0环境部署

    CentOS7+ApacheServer2.4+MariaDB10.0+PHP7.0+禅道项目管理软件8.0环境部署 by:授客 QQ:1033553122 目录 一. 二. 三. 四. 五. 六. ...

  3. puppet开源的软件自动化配置和部署工具——本质就是CS,服务端统一管理配置

    1.  概述 puppet是一个开源的软件自动化配置和部署工具,它使用简单且功能强大,正得到了越来越多地关注,现在很多大型IT公司均在使用puppet对集群中的软件进行管理和部署,如google利用p ...

  4. 如何使用华为软件开发云快速部署PHP网站

    华为软件开发云这个工具,从去年推出我就一直在关注,毕竟是华为最新的一款软件开发工具,最近我一直在使用华为软件开发云进行开发项目管理,它有在线编译和构建.云端在线代码检查等功能,编译省去了很多物理机器的 ...

  5. ETL作业调度软件TASKCTL4.1单机部署

    单机部署,实际上就是将EM节点和一个Server节点安装到同一个地方.EM节点是TASKCTL服务端的最顶层,主要负责客户端与服务端之间的通信.Server节点是TASKCTL的调度服务控制层,也有A ...

  6. EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器软件正式环境安装部署攻略

    背景介绍 EasyDSS流媒体服务器软件,提供一站式的转码.点播.直播.时移回放服务,极大地简化了开发和集成的工作.其中,点播功能主要包含:上传.转码.分发.直播功能,主要包含:直播.录像, 直播支持 ...

  7. Windows Server 2008 R2 域控制器部署指南

    一.域控制器安装步骤: 1.装 Windows Server 2008 R2并配置计算机名称和IP地址(见 附录一) 2.点击“开始”,在“搜索程序和文件”中输入Dcpromo.exe后按回车键: 3 ...

  8. taskctl 软件集群安装部署

    TASKCTL的集群部署实际上是通过Server服务节点和多个Agent代理节点部署在网络环境中来实现的.在完成之前的单机部署之后,我们已经成功安装了一个Server节点了.接下来我们再介绍一下怎么安 ...

  9. Windows Server 2012 R2域控制器部署

    1. 概述 该文档描述了在Windows 2012R2 系统上搭建域控的方式. 2. 具体步骤 2.1 首先我们先配置好IP地址.计算名(默认的计算机名比较长,后期其它计算机加入域控的时候需要输入比较 ...

随机推荐

  1. babun,windows shell

    babun是windows上的一个第三方shell,在这个shell上面你可以使用几乎所有linux,unix上面的命令,他几乎可以取代windows的shell. babun的几个特点: 使用bab ...

  2. 【Java】WEB-INF目录与META-INF目录的作用

    /WEB-INF/web.xml Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则. /WEB-INF/classes/包含了站点所有用的 class 文件,包括 ser ...

  3. 如何使用 Docker、ECS、Terraform 重建基础架构?

    早期 Segment 基础架构普遍组合在一起.我们通过 AWS 界面设定实例,使用许多闲散的 AMI,并且采用三种不同的部署方式. 然而随着商业的飞速发展,工程师团队的规模不断扩大,基础架构的复杂度也 ...

  4. ZOOKEEPER在CENTOS6上的再安装

    作DUBBO时,肯定是需要的,,对的,,DUBBO也要熟悉一下才行啦.. URL: http://www.centoscn.com/CentosServer/test/2015/0120/4531.h ...

  5. LeetCode 面试:Add Two Numbers

    1 题目 You are given two linked lists representing two non-negative numbers. The digits are stored in ...

  6. FILTER优化

    explain plan for select a.* from fxqd_list_20131115_new_100 a where (acct_no, oper_no, seqno, trans_ ...

  7. 使用Git将本地代码上传到GitHub

    #1注册GitHub账号 *1)到https://github.com/注册GitHub账号 #2在GitHub上建立GitHub仓库 *1)登录后点击右下方的"new repository ...

  8. IEEE 802

    IEEE 802又称为LMSC(LAN /MAN Standards Committee, 局域网/城域网标准委员会), 致力于研究局域网和城域网的物理层和MAC层中定义的服务和协议, 对应OSI网络 ...

  9. supesite 模板相关文档记录

    文件说明:http://wenku.baidu.com/view/69c07820af45b307e87197ac.html 开发文档:http://wenku.baidu.com/view/35f6 ...

  10. Linux学习笔记13——使用curses函数库

    一 安装curses库 如果你的Linux系统中curses库,直接敲入命令sudo apt-get install libncurses5-dev,然后就会自动安装curses库,安装好之后敲入命令 ...