在企業的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地址等等信息。