替代微软SMS的好工具——Lansweeper
生活随笔
收集整理的這篇文章主要介紹了
替代微软SMS的好工具——Lansweeper
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
lansweeper安裝及使用指南 一、 軟件介紹 Lansweeper是一款可以實現(xiàn)對WINDOWS網(wǎng)絡(luò)里面的計算機軟件、硬件以及與資產(chǎn)管理相關(guān)的信息收集,功能有點類似于微軟的SMS(現(xiàn)在最新版本叫做SCOM 2007),與微軟產(chǎn)品有所不同的是,它是免費的,占用資源少,并且不內(nèi)嵌任何廣告。
同時無需安裝客戶端,所有信息收集完全依靠使用WMI篩選器、文件共享以及遠程注冊表的訪問實現(xiàn)。 使用lansweeper對于客戶端的數(shù)量沒有要求,一臺服務(wù)器可以處理10,000臺客戶端(取決于你服務(wù)器的性能)。 二、 特點 a) 自動收集Windows 客戶端的信息。 b) 無需安裝客戶端在客戶機上。 c) 查詢和存儲你所指定客戶機特定位置的注冊表信息。 d) 查找公司內(nèi)部計算機中運行未知的程序、間諜軟件和攔截程序。 e) 使用結(jié)合Web控制臺、自定義查詢方式收集所需信息。 f) 與活動目錄完美結(jié)合。 g) Lansweeper收集的信息全部存放在SQL里面的數(shù)據(jù)庫中,可以對數(shù)據(jù)進行相關(guān)處理和加工。 h) 特別值得一提的是Lansweeper,不像其他商業(yè)軟件,需要根據(jù)授權(quán)數(shù)進行購買,唯一要考慮的就是你的服務(wù)器的性能和網(wǎng)絡(luò)帶寬。同時可以使用像MSDN,SQL express 等免費的數(shù)據(jù)庫支持軟件,并且根據(jù)你的需要的查詢結(jié)果生成所需要的報表,來增強程序的能力。 三、 與其他類似軟件的比較 a) 其他類似的程序需要安裝客戶端。 b) 需要指定時間間隔對掃描進行觸發(fā)或者計劃。 c) 一般的程序掃描的時間較長。 d) 收集不到你所想要的信息。 e) 不能掃描到指定文件夾或者是注冊表鍵值。 四、 安裝前提條件 a) 服務(wù)器端:可以安裝在Windows 2000以上的WINDOWS系統(tǒng)中,需要IIS和.NET 2.0框架支持。 必須安裝SQL server 2000 or 2005 (推薦),如果覺得SQL 2005龐大,可以安裝帶SQL Server Management Studio Express的SQL Server 2005 Express Edition版本的,也就50MB左右,而且也是免費的,同樣可以實現(xiàn)lansweeper的要求。 b) 客戶機端:Windows 2000, windows XP, windows Vista, Windows 2000, 2003, 2008 server,不支持Windows 9x系統(tǒng)。 c) 可以是域環(huán)境當(dāng)然更好,但是也不是必需的,我曾經(jīng)在XP下安裝,但是客戶端就得靠手動執(zhí)行發(fā)給的批處理來運行。 五、 安裝及配置 a) 配置SQL。 i. 安裝SQL 就不多講了,基本上很簡單。 ii. 打開SQL server configuration Manager,啟用Named Pipes和TCP/IP iii. 設(shè)置SQL server Browser 為自動啟動,并重新啟動SQL服務(wù)。 b) 安裝Lansweeper 選擇你所使用的認(rèn)證方式。 輸入具有管理權(quán)限的用戶名及密碼,一般情況下輸入本地管理員的用戶名及密碼,如果你在2003環(huán)境下,并且已經(jīng)升級為域控,當(dāng)一臺成員服務(wù)器升級成域控的時候,本機管理員就自動升級成域管理員。 這里是自動生成的,可以根據(jù)自己需要去更改,這里是安裝在IIS下的那個目錄。 安裝完成。 安裝過程中,如果有錯誤可以到下面的LOG文件查看報什么錯誤。 如果無法連接到SQL server服務(wù)器,如下面的原因 Sqlcmd: Error: Microsoft SQL Native Client: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. 請參考這個鏈接:http://support.microsoft.com/kb/914277/en-us c) 安裝完成后的測試 i. 測試連接 ii. 登錄到Lansweeper 由于我沒有設(shè)定任何和lansweeper相關(guān)的用戶名和密碼,所以這里我們勾選整合的認(rèn)證方式,這和前面安裝時所選擇想對應(yīng)。 整個安裝過程結(jié)束。 d) 測試和使用Lsclient.exe lsclient.exe類似一個客戶端程序,唯一不同的是它只是個簡單的程序,無需安裝,有點像***程序,但是確實不是***。下面是它的存放位置 要想收集到客戶端的信息就完全靠它了。執(zhí)行方法如下,LSclient.exe <servername or IP address> 這個程序是要在你想掃描到的客戶端執(zhí)行的,服務(wù)器靠客戶端執(zhí)行此程序來收集信息的。 使用開機腳本來自動運行上面的命令。 我們先介紹一種建立批處理的方式然后加入到開機腳本里面。 這就是有域環(huán)境的好處,可以通過域控讓受管理的計算機運行開機腳本。 startup.cmd 并把這個文件放在\\服務(wù)器名\\netlogon,當(dāng)然要把LSclient.exe也拷貝到相同目錄 加入到開機命令里面(這里我就不多介紹了——域用戶右鍵屬性,里面的profile標(biāo)簽) 這是批處理命令,下面介紹VBS腳本并結(jié)合GPO使用。GPO都清楚吧,不多啰嗦了。 腳本例子:(那個myserver根據(jù)需要自行修改) ‘-------------------------------------------------------------------------- Set WshShell = CreateObject("W..Shell") WshShell.run "%logonserver%\netlogon\lsclient.exe myserver",0 '",0" = windows is hidden ‘-------------------------------------------------------------------------- 然后根據(jù)需要設(shè)定GPO 不清楚GPO使用的,參考這個鏈接http://support.microsoft.com/kb/322241/en-us e) 給用戶添加頭像 如果你想在運行報告的時候看到相關(guān)人員的圖片可以在服務(wù)器上面增加一個專門存放照片的文件夾,照片名要和NETBIOS名相一致。(這個功能對于那些要求嚴(yán)謹(jǐn)?shù)娜吮容^實用,不過太麻煩了,還要一個一個的拍照,然后放上去。) Folder = NetBIOS name of your domain (根據(jù)你的域名進行更改) Picture = username.jpg (用戶名) f) 配置IE 由于整個程序都是在IE里面運行的,所以需要啟用IE 的ActiveX控件功能。 設(shè)置自己就看下面的圖吧。 六、 Lansweeper相關(guān)操作 a) 通過 GUI console永久刪除計算機 選中想要刪除的計算機(可用結(jié)合Ctril 或者 Shift 鍵),點擊上面的紅色字體的內(nèi)容,“Permanently delete selected computers”,就可以永久刪除了,這時候在WEB頁面就看不到剛才刪除的計算機了。 b) 管理報告設(shè)定 你可以通過下拉列表里面列出的選項,選擇需要顯示在報告里面的內(nèi)容。 Sort order 為排序選項,序列號越低,他的位置越靠上。 “Servers less than 1 GB free HD”的Sort Order 為10 Foregroundapplicationboost switched . (Servers) 的Sort Order 為50,那么到報告里面就呈現(xiàn)下面的結(jié)果。 “Servers less than 1 GB free HD”排在“Foregroundapplicationboost switched . (Servers)”上面。 優(yōu)先級為所需要的列表項會排在報告里面的哪個位置,當(dāng)然優(yōu)先級越高就排的越靠上。對應(yīng)如下(參見上圖): Priority 1 : High priority Priority 2 : Important Priority 3 : Informational 大家自己比較一下上面兩幅圖里內(nèi)容自然就會明白了。 Color 這個選項會以突出的顏色顯示出來。 Show % 會顯示擁有此屬性的計算機占所有計算機的百分比。(例如:一共有10臺服務(wù)器,顯示的是具有SQL屬性的計算機就只有一臺,那么它所占比例為10%) 注釋:不勾選上面的選項,那報告里面就不會顯示。 c) 配置軟件許可(說實話此功能在國內(nèi)不是很適用,因為大家都不買正版軟件,這一點國外的企業(yè)做的很好) 我們購買的軟件從左面的列表移動到右面,然后在右面對相應(yīng)的軟件的價格和數(shù)量進行添加。 當(dāng)然,# Purchased :購買此軟件的數(shù)量 # Price : 每個授權(quán)軟件的價格 d) 配置操作系統(tǒng)許可 配置同上面的“軟件許可” e) 執(zhí)行自定義操作 De.ion : 描述 Action : 可以執(zhí)行的命令 Icon : 圖標(biāo) Sort order : 數(shù)值越小的,選項會越靠上。 Enabled : 激活此選項(也就是會顯示在報告中,相反就不會顯示) Confirmation : 在執(zhí)行前是否詢問確認(rèn)。 同時,為了更加人性化,你可以為執(zhí)行的命令自定義你喜歡的圖標(biāo)。放下下面的文件夾,并在ICON下面更改相應(yīng)的名字。 f) 定義掃描其他文件的位置 掃描的位置為 \\computername\c$\<filename> Filename : 你可以使用這兩個參數(shù) : %programfiles% and %windir% Enabled : 是否啟用掃描 g) 定義掃描其他注冊表選項 這個不多介紹了,了解注冊表的人都清楚。 h) 配置允許本地計算機管理員(這個功能是幫助你查找用戶是否為本地計算機管理員) i) 定義安全(允許)軟件 定義認(rèn)為安全的軟件,或者是購買了軟件許可的軟件。 將他們添加到右面的列表框中。 j) 配置資產(chǎn)標(biāo)簽的鏈接 您可以使用{assettag}參數(shù)根據(jù)供應(yīng)商名稱添加鏈接到電腦廠商的支持網(wǎng)站 k) 配置掃描選項 0 = 總是掃描 X = 每x 天掃描一次 l) 配置計劃掃描 你可以將計算機名和域名添加到這里面,并設(shè)定掃描間隔的時間。 m) 運行預(yù)定義的數(shù)據(jù)庫腳本 你可以將SQL語句提前寫好,然后直接load,也可以使用直接在錄入框內(nèi)輸入SQL語句。 七、 瀏覽和查看 通過上面的設(shè)置,我們就可以通過網(wǎng)頁得到我們想要的結(jié)果了,里面的內(nèi)容挺簡單的,我就不再浪費時間了。 通過瀏覽: http://服務(wù)器名字/lansweeper32/ 八、 總結(jié)
同時無需安裝客戶端,所有信息收集完全依靠使用WMI篩選器、文件共享以及遠程注冊表的訪問實現(xiàn)。 使用lansweeper對于客戶端的數(shù)量沒有要求,一臺服務(wù)器可以處理10,000臺客戶端(取決于你服務(wù)器的性能)。 二、 特點 a) 自動收集Windows 客戶端的信息。 b) 無需安裝客戶端在客戶機上。 c) 查詢和存儲你所指定客戶機特定位置的注冊表信息。 d) 查找公司內(nèi)部計算機中運行未知的程序、間諜軟件和攔截程序。 e) 使用結(jié)合Web控制臺、自定義查詢方式收集所需信息。 f) 與活動目錄完美結(jié)合。 g) Lansweeper收集的信息全部存放在SQL里面的數(shù)據(jù)庫中,可以對數(shù)據(jù)進行相關(guān)處理和加工。 h) 特別值得一提的是Lansweeper,不像其他商業(yè)軟件,需要根據(jù)授權(quán)數(shù)進行購買,唯一要考慮的就是你的服務(wù)器的性能和網(wǎng)絡(luò)帶寬。同時可以使用像MSDN,SQL express 等免費的數(shù)據(jù)庫支持軟件,并且根據(jù)你的需要的查詢結(jié)果生成所需要的報表,來增強程序的能力。 三、 與其他類似軟件的比較 a) 其他類似的程序需要安裝客戶端。 b) 需要指定時間間隔對掃描進行觸發(fā)或者計劃。 c) 一般的程序掃描的時間較長。 d) 收集不到你所想要的信息。 e) 不能掃描到指定文件夾或者是注冊表鍵值。 四、 安裝前提條件 a) 服務(wù)器端:可以安裝在Windows 2000以上的WINDOWS系統(tǒng)中,需要IIS和.NET 2.0框架支持。 必須安裝SQL server 2000 or 2005 (推薦),如果覺得SQL 2005龐大,可以安裝帶SQL Server Management Studio Express的SQL Server 2005 Express Edition版本的,也就50MB左右,而且也是免費的,同樣可以實現(xiàn)lansweeper的要求。 b) 客戶機端:Windows 2000, windows XP, windows Vista, Windows 2000, 2003, 2008 server,不支持Windows 9x系統(tǒng)。 c) 可以是域環(huán)境當(dāng)然更好,但是也不是必需的,我曾經(jīng)在XP下安裝,但是客戶端就得靠手動執(zhí)行發(fā)給的批處理來運行。 五、 安裝及配置 a) 配置SQL。 i. 安裝SQL 就不多講了,基本上很簡單。 ii. 打開SQL server configuration Manager,啟用Named Pipes和TCP/IP iii. 設(shè)置SQL server Browser 為自動啟動,并重新啟動SQL服務(wù)。 b) 安裝Lansweeper 選擇你所使用的認(rèn)證方式。 輸入具有管理權(quán)限的用戶名及密碼,一般情況下輸入本地管理員的用戶名及密碼,如果你在2003環(huán)境下,并且已經(jīng)升級為域控,當(dāng)一臺成員服務(wù)器升級成域控的時候,本機管理員就自動升級成域管理員。 這里是自動生成的,可以根據(jù)自己需要去更改,這里是安裝在IIS下的那個目錄。 安裝完成。 安裝過程中,如果有錯誤可以到下面的LOG文件查看報什么錯誤。 如果無法連接到SQL server服務(wù)器,如下面的原因 Sqlcmd: Error: Microsoft SQL Native Client: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. 請參考這個鏈接:http://support.microsoft.com/kb/914277/en-us c) 安裝完成后的測試 i. 測試連接 ii. 登錄到Lansweeper 由于我沒有設(shè)定任何和lansweeper相關(guān)的用戶名和密碼,所以這里我們勾選整合的認(rèn)證方式,這和前面安裝時所選擇想對應(yīng)。 整個安裝過程結(jié)束。 d) 測試和使用Lsclient.exe lsclient.exe類似一個客戶端程序,唯一不同的是它只是個簡單的程序,無需安裝,有點像***程序,但是確實不是***。下面是它的存放位置 要想收集到客戶端的信息就完全靠它了。執(zhí)行方法如下,LSclient.exe <servername or IP address> 這個程序是要在你想掃描到的客戶端執(zhí)行的,服務(wù)器靠客戶端執(zhí)行此程序來收集信息的。 使用開機腳本來自動運行上面的命令。 我們先介紹一種建立批處理的方式然后加入到開機腳本里面。 這就是有域環(huán)境的好處,可以通過域控讓受管理的計算機運行開機腳本。 startup.cmd 并把這個文件放在\\服務(wù)器名\\netlogon,當(dāng)然要把LSclient.exe也拷貝到相同目錄 加入到開機命令里面(這里我就不多介紹了——域用戶右鍵屬性,里面的profile標(biāo)簽) 這是批處理命令,下面介紹VBS腳本并結(jié)合GPO使用。GPO都清楚吧,不多啰嗦了。 腳本例子:(那個myserver根據(jù)需要自行修改) ‘-------------------------------------------------------------------------- Set WshShell = CreateObject("W..Shell") WshShell.run "%logonserver%\netlogon\lsclient.exe myserver",0 '",0" = windows is hidden ‘-------------------------------------------------------------------------- 然后根據(jù)需要設(shè)定GPO 不清楚GPO使用的,參考這個鏈接http://support.microsoft.com/kb/322241/en-us e) 給用戶添加頭像 如果你想在運行報告的時候看到相關(guān)人員的圖片可以在服務(wù)器上面增加一個專門存放照片的文件夾,照片名要和NETBIOS名相一致。(這個功能對于那些要求嚴(yán)謹(jǐn)?shù)娜吮容^實用,不過太麻煩了,還要一個一個的拍照,然后放上去。) Folder = NetBIOS name of your domain (根據(jù)你的域名進行更改) Picture = username.jpg (用戶名) f) 配置IE 由于整個程序都是在IE里面運行的,所以需要啟用IE 的ActiveX控件功能。 設(shè)置自己就看下面的圖吧。 六、 Lansweeper相關(guān)操作 a) 通過 GUI console永久刪除計算機 選中想要刪除的計算機(可用結(jié)合Ctril 或者 Shift 鍵),點擊上面的紅色字體的內(nèi)容,“Permanently delete selected computers”,就可以永久刪除了,這時候在WEB頁面就看不到剛才刪除的計算機了。 b) 管理報告設(shè)定 你可以通過下拉列表里面列出的選項,選擇需要顯示在報告里面的內(nèi)容。 Sort order 為排序選項,序列號越低,他的位置越靠上。 “Servers less than 1 GB free HD”的Sort Order 為10 Foregroundapplicationboost switched . (Servers) 的Sort Order 為50,那么到報告里面就呈現(xiàn)下面的結(jié)果。 “Servers less than 1 GB free HD”排在“Foregroundapplicationboost switched . (Servers)”上面。 優(yōu)先級為所需要的列表項會排在報告里面的哪個位置,當(dāng)然優(yōu)先級越高就排的越靠上。對應(yīng)如下(參見上圖): Priority 1 : High priority Priority 2 : Important Priority 3 : Informational 大家自己比較一下上面兩幅圖里內(nèi)容自然就會明白了。 Color 這個選項會以突出的顏色顯示出來。 Show % 會顯示擁有此屬性的計算機占所有計算機的百分比。(例如:一共有10臺服務(wù)器,顯示的是具有SQL屬性的計算機就只有一臺,那么它所占比例為10%) 注釋:不勾選上面的選項,那報告里面就不會顯示。 c) 配置軟件許可(說實話此功能在國內(nèi)不是很適用,因為大家都不買正版軟件,這一點國外的企業(yè)做的很好) 我們購買的軟件從左面的列表移動到右面,然后在右面對相應(yīng)的軟件的價格和數(shù)量進行添加。 當(dāng)然,# Purchased :購買此軟件的數(shù)量 # Price : 每個授權(quán)軟件的價格 d) 配置操作系統(tǒng)許可 配置同上面的“軟件許可” e) 執(zhí)行自定義操作 De.ion : 描述 Action : 可以執(zhí)行的命令 Icon : 圖標(biāo) Sort order : 數(shù)值越小的,選項會越靠上。 Enabled : 激活此選項(也就是會顯示在報告中,相反就不會顯示) Confirmation : 在執(zhí)行前是否詢問確認(rèn)。 同時,為了更加人性化,你可以為執(zhí)行的命令自定義你喜歡的圖標(biāo)。放下下面的文件夾,并在ICON下面更改相應(yīng)的名字。 f) 定義掃描其他文件的位置 掃描的位置為 \\computername\c$\<filename> Filename : 你可以使用這兩個參數(shù) : %programfiles% and %windir% Enabled : 是否啟用掃描 g) 定義掃描其他注冊表選項 這個不多介紹了,了解注冊表的人都清楚。 h) 配置允許本地計算機管理員(這個功能是幫助你查找用戶是否為本地計算機管理員) i) 定義安全(允許)軟件 定義認(rèn)為安全的軟件,或者是購買了軟件許可的軟件。 將他們添加到右面的列表框中。 j) 配置資產(chǎn)標(biāo)簽的鏈接 您可以使用{assettag}參數(shù)根據(jù)供應(yīng)商名稱添加鏈接到電腦廠商的支持網(wǎng)站 k) 配置掃描選項 0 = 總是掃描 X = 每x 天掃描一次 l) 配置計劃掃描 你可以將計算機名和域名添加到這里面,并設(shè)定掃描間隔的時間。 m) 運行預(yù)定義的數(shù)據(jù)庫腳本 你可以將SQL語句提前寫好,然后直接load,也可以使用直接在錄入框內(nèi)輸入SQL語句。 七、 瀏覽和查看 通過上面的設(shè)置,我們就可以通過網(wǎng)頁得到我們想要的結(jié)果了,里面的內(nèi)容挺簡單的,我就不再浪費時間了。 通過瀏覽: http://服務(wù)器名字/lansweeper32/ 八、 總結(jié)
轉(zhuǎn)載于:https://blog.51cto.com/coldmail/129963
總結(jié)
以上是生活随笔為你收集整理的替代微软SMS的好工具——Lansweeper的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CCNA之ccna-路由器的telnet
- 下一篇: 大话情人节