Windows安全的主機基線(SHB)提供了一種自動化和靈活的方法,用於幫助DOD使用各種規模的組織可以消費的框架來幫助DOD部署Windows 10的最新版本。
國防部CIO於2015年11月20日發布了一份備忘錄,指導戰鬥人員司令部,服務,機構和現場活動(CC/S/AS)在整個組織中迅速部署Windows 10操作系統,目的是在2017年1月底完成部署到2017年1月底之前完成部署。國防部的副代表在2016年迅速宣布了一份秘書,以確定秘書,以確定秘書,以確定秘書,以確定秘書,以確定秘書,以確定秘書,以確定秘書,以確定國防部的秘訣到2017年1月底。 [1]
正式的產品評估還支持遷移到Windows 10。國家信息保證合作夥伴關係(NIAP)和國家標準技術研究所(NIST)監督對用於國家安全系統的商業IT產品的評估。
使用安全的主機基線是NSA信息保證前10名緩解策略之一。 DOD安全的主機基線還例證了其他IAD前10個緩解策略,例如使用應用程序白名單,啟用反爆發功能以及使用最新版本的操作系統和應用程序。
該存儲庫託管組策略對象,合規性檢查和配置工具,以支持Windows 10的DOD安全主機基線(SHB)框架。國家安全系統的管理員(例如那些是國防工業基礎的人的管理員)可以利用此存儲庫來代替需要訪問Windows 10的Windows SHB框架,以訪問DOD SHB框架,以訪問常見的訪問卡(CAC)或個人身份證明(CAC)或個人身份證明(CAC)或個人身份證明(PIV)(PIV)(PIV)。
可以將問題或評論提交給存儲庫問題跟踪器,也可以在Windows 10 Secure Host Basine Projems上發佈在Software Forge上,該項目需要使用CAC或PIV智能卡才能訪問。
帶有SHB的幫助用戶的腳本位於每個組件的腳本子文件夾中。到目前為止可使用的腳本:
此存儲庫中包含Nessus(又名ACA)審核文件。合規性檢查可用於:
在域或獨立環境中運行合規性檢查的說明可以在“合規”頁面上找到。
開始使用這些工具:
將當前代碼下載到您的下載文件夾。默認情況下,它將保存為Windows-Secure-Baseline-Master.zip 。
PowerShell命令的目的是從至少安裝了PowerShell 3.0的系統中運行。 PowerShell可能需要配置以運行命令。
用戶可能需要更改默認的PowerShell執行策略。這可以通過多種不同的方式實現:
用戶將需要解除下載的zip文件,因為它將被標記為從Internet下載的powershell將默認將無法執行的Internet。打開一個PowerShell提示,並運行以下命令以解開zip文件中的PowerShell代碼:
cd $env:USERPROFILEcd DownloadsUnblock-File -Path '.Windows-Secure-Host-Baseline-master.zip'在ZIP文件中運行PowerShell腳本而無需解除文件,將導致以下警告:
安全警告僅您信任的腳本運行。儘管來自Internet的腳本可能很有用,但此腳本可能會損害您的計算機。如果您信任此腳本,請使用Unblock-File CMDLET允許腳本在沒有此警告消息的情況下運行。您是否要運行C: User User user downloads Script.ps1? [d]不運行[r]暫停[? ] help(默認為“ d”):
如果在提取下載的zip文件之前沒有釋放zip文件,則必須將所有ZIP文件中的單個PowerShell文件刪除。您需要在加載代碼部分中的步驟5之後運行以下命令:
Get-ChildItem -Path '.Windows-Secure-Host-Baseline' -Recurse -Include '*.ps1','*.psm1' | Unblock-File -Verbose
有關如何使用它的更多信息,請參見Unblock-File命令的文檔。
現在,提取下載的zip文件並加載用於應用策略的PowerShell代碼。
Import-Module -Name .Windows-Secure-Host-BaselineScriptsGroupPolicy.psm1在組策略PowerShell模塊中發現的Invoke-ApplySecureHostBaseline命令是應用策略的主要命令。默認情況下,此命令將:
該命令的選項是:
在PowerShell上鍵入MAN Indake-ApplySecureHostBaseline提示提供更多幫助和示例或向存儲庫問題跟踪器提交問題。
如果將SHB策略應用於獨立系統(例如未加入域),請從此Microsoft博客文章中下載LGPO工具並提取可執行文件。
Invoke-ApplySecureHostBaseline -Path '.Windows-Secure-Host-Baseline' -PolicyNames 'Adobe Reader','AppLocker','Certificates','Chrome','Internet Explorer','Office 2013','Office 2016','Windows','Windows Firewall' -ToolPath '.LGPOlgpo.exe'
如果將SHB策略應用於域,請注意,組策略對象僅加載到Active Directory中。政策與任何OUS沒有鏈接,因此設置不會自動影響。
Invoke-ApplySecureHostBaseline -Path '.Windows-Secure-Host-Baseline' -PolicyNames 'Adobe Reader','AppLocker','Certificates','Chrome','Internet Explorer','Office 2013','Office 2016','Windows','Windows Firewall'
一旦應用了策略(並鏈接到域案件中的適當OUS),請參閱“合規”頁面,以獲取有關如何查看符合策略的說明。
請參閱許可證。
請參閱免責聲明。