Torguard VPN客戶端(安裝)4.8.15.20230218
Torguard聲稱具有嚴格的無遺物政策:確保客戶的個人身份數據不能被洩露或向公司透露或透露給公司和騙子.
Torguard評論:這款基於佛羅里達的VPN可以為其高價提供價值?
他們的公司VPNetworks LLC. 辦公室位於佛羅里達州的美國,這使我們有些擔心. 在5眼中的VPN? 閱讀Torguard評論.
價格: 4.99
價格貨幣: $
作業系統: 視窗
應用程序類別: 公用事業
編輯的評分:
8.3
Torguard的VPN服務專注於維持用戶隱私和匿名性,旨在在瀏覽互聯網時讓人放心.
在這篇評論中,我們將查看服務器,功能,流服務,設備兼容性等等.
在下面查看我們的Torguard評論.
- 1個利弊
- 2托架摘要
- 帶有Torguard的3台流媒體電影和電視節目
- 4使用帶有托架的流媒體設備
- 5個Torguard功能
- 6托架計劃和定價
- 7 Torguard的隱私和安全功能
- 8個技術細節
- 9方法論
- 10它在中國有效嗎?
- 11客戶支持
- 12 torguard如何堆放到賽博斯特?
- 13總結
- 14個常見問題(常見問題解答)
利弊
優點
- 強大的加密和安全協議
- 與洪流兼容
- 廣泛的安全功能
缺點
- 位於美國(潛在的隱私問題)
- 缺少一些高級功能
Torguard摘要
國家 | 50+ |
服務器和位置 | 3000+ |
客戶支持 | 24/7電子郵件,門票和呼叫中心 |
日誌策略 | 沒有日誌 |
加密協議 | AES-256使用SHA-512 Stunnel,OpenVPN,Wineguard和Ikev2加密 |
支持的平台 | Windows,Mac,Linux,iOS,Android |
路由器支持 | DDWRT,番茄和PFSense防火牆 |
同時連接 | 8 – 標準12 – Pro |
分裂隧道 | 是的 |
殺死開關 | 不 |
P2P文件共享(洪流) | 是的 |
註冊國家 | 美國 |
專用IP | 是的 |
智能DNS | 不 |
Multihop | 不 |
轉發端口 | 是的 |
價格 | $ 9.99/MO – 標準計劃$ 12.99/mo – 專業計劃 |
免費試用或退款保證 | 7天退款保證 |
Torguard網站 | https:// torguard.網/ |
與Torguard流媒體電影和電視節目
Torguard允許您解開地理限制流服務,以便您可以觀看所有喜歡的節目和活動. 這是您可以使用Torguard觀看的流服務:
- Netflix(美國版)
- BBC iPlayer
- Amazon Prime視頻
- Hulu +直播電視
- youtubetv
Torguard支持通過全球十幾個位置中的特殊指定的“流IP地址”流式傳輸.
這些IP地址允許您以無限速度流式傳輸視頻而無需緩衝.
您可以瀏覽數百部電影,電視節目和其他內容,這些地址旨在避免任何滯後或緩衝問題.
當然,所有VPN都會影響您的互聯網連接速度. 大多導致速度下降 – 除非您的帶寬已經被推出,然後期待下載和上傳速度的提升.
將流式設備與Torguard一起使用
Torguard可以安裝在以下流媒體設備上:
- 電視:蘋果電視,亞馬遜消防電視
- 遊戲機:Xbox/PS3
- 其他設備:Chromebook,Kindle,Amazon設備
Torguard功能
在本節中,我們將查看Torguard提供的一些功能.
VPN協議
Torguard的加密旨在提供一流的安全性.
該公司與SHA-512一起使用AES-256加密設置了行業標準.
為了增加保護,它們利用了安全協議,包括Stunnel,OpenVPN,Wineguard和Ikev2,是Torguard獨有的. 相信我們確保您的數據和在線隱私安全.
Torguard提供了一系列選項.
這些協議旨在通過加密的渠道掩蓋您的數據,增強您的在線隱私並安全繞過VPN限制.
隱形VPN
Torguard的隱形VPN是為需要繞過互聯網審查制度的人的解決方案.
通過隱藏VPN的使用並將標題包裝在SSL/TLS加密中,它可以繞過深度數據包檢查以及全球範圍內的網站和服務.
隱形VPN流量看起來像普通的Web HTTPS流量,這意味著即使在具有嚴格互聯網審查的國家,例如中國,俄羅斯或阿聯酋也很難阻止.
轉發端口
Torguard是P2P共享和洪流的選擇. 它的服務器,全球可用,支持P2P共享和端口轉發.
瀏覽器擴展
Torguard的HTTP/SSL代理是一個輕而易舉的設置,為多個瀏覽器提供了支持.
要開始. 請記住,如果您使用瀏覽器擴展名,則僅使用瀏覽器傳輸的數據將被加密.
Torguard計劃和定價
Torguard用戶可以選擇四個不同的付款包,用於每月,每季度,半年度,年度,兩年期和三年級訂閱.
標準計劃成本:
- $ 9.99/mo
- $ 19.每3個月99
- $ 29.每6個月99
- $ 59.每12個月99
- $ 99.每2年99
- $ 139.每3年99
專業計劃費用:
- $ 12.99/mo
- $ 34.每3個月99
- $ 69.每6個月99
- $ 119.00每12個月
- $ 179.每2年98
- $ 249.每3年99
年度計劃提供最佳價值,每月費用為3美元.標準計劃的86個月份和6美元.專業計劃的94/月.
他們還提供業務VPN和匿名電子郵件. Torguard提供了各種付款選項,包括信用卡(所有表格),借記卡,Visa,Amex,MasterCard,Discover,Bitcoin和其他加密貨幣(通過共同付款),BTC&LTC(通過我們自己的BTCPAY節點),Paypal(通過PADDLE(通過Paddle)) ,以及禮品卡和其他付款選項(通過Paymandwall和Paygarden).
退款保證
在訂閱Torguard的訂閱計劃之一之後,您會做什麼,卻發現自己想要做出這樣的承諾? 首先,我們必須提到,有7天的退款保證,因此您可以在購買前嘗試一下.
但是,您必須注意以下內容:
- 退款僅適用於基本軟件包. 您無法獲得專用IP地址的退款.
- 僅在訂閱後7天內提出的請求才能退款.
- 如果違反服務條款,可以保留退款.
- 禮品卡付款將不會退還:“不能退還給源的卡將作為信用額度應用於您的Torguard帳戶”.
- 在支出時,比特幣退款將等於美元.
如何要求退款保證
要獲得退款,並且您需要在購買服務後的7天內,您需要提交支持票,以便他們的技術人員為您取消您的帳戶.
如何取消Torguard
要取消Torguard Services並從您的帳戶中刪除您的信用卡詳細信息,請按照以下步驟操作:
- 登錄到您的客戶區域.
- 單擊頂部菜單中的“服務”,然後選擇“我的服務”.
- 您要取消的服務旁邊,單擊“管理”,然後單擊“請求取消”.
- 取消任何重複付款.
Torguard的隱私和安全功能
在本節中,我們將查看Torguard周圍的一些隱私和安全功能.
加密
有很多可用於Torguard連接的協議:OpenVPN,PPTP,SSTP,L2TP/IPSEC和IKEV2/IPSEC. OpenVPN是一種開源協議,提供了最安全的IP糊狀服務,並不斷修復洩漏,漏洞和錯誤.
其他協議相對安全,但有自己的特權. Torguard還帶有諾克斯堡風格的AES-256位加密.
該應用中內置的IPV洩漏保護措施為那些真正擔心數據洩露或洩漏的人提供了額外的隱私層.
服務器技術
在北美,歐洲,亞洲和大洋洲,擁有超過50個VPN服務器位置和3000多個服務器,致力於提供最快的速度.
當您使用Torguard的VPN服務時,您可以保證您的在線隱私是安全的,並且您幾乎可以從地球上任何地方的任何地方體驗出巨大的互聯網速度.
防禦惡意軟件和黑客
Torguard通過使用軍事級加密來保護用戶的在線活動,為惡意軟件和黑客提供了強有力的防禦.
VPN服務具有內置廣告阻滯劑,該廣告阻滯劑過濾了可能包含惡意軟件或間諜軟件的令人討厭的廣告和惡意網站.
處理VPN時洩漏是一個非常真正的威脅. 出於原因,從PC睡覺到網絡斷開連接不等;您的傳出流量可能不會受到保護 – 揭示您的實際IP地址.
發生這種情況時,您的個人身份信息變得容易成為黑客或間諜公司的目標.
Torguard配備了旨在防止洩漏的殺戮開關功能. 如果應用程序故障,它將殺死您的連接.
技術細節
在本節中,我們將查看圍繞Torguard的一些技術細節.
安裝有多容易?
Torguard的應用程序設計為所有設備的簡約界面. 安裝旨在無憂,該應用程序的主要窗口旨在輕鬆導航.
該應用程序還擁有許多高級自定義設置,允許用戶進行額外的調整,使用戶可以增強其安全性,阻止廣告,切換到Torguard的代理服務器,甚至運行自定義腳本.
專用IP
使用Torguard,您可以收到專用的IP地址. 您可以從各種選項中進行選擇,包括匿名共享,專用,流媒體,體育或住宅IPS.
以下是Torguard提供的一些選項:
- 專用IP: 專用IP是作為附加的唯一地址. 使用專用IP,與共享匿名IP相關的問題都不存在. 您可以完全控制和獨家訪問.
- 流IP: Torguard的流式IP被手工挑選,與主要的流媒體服務兼容. 流式IP可以讓您“解鎖”流服務,而不管您的現實位置如何.
- 住宅IPS: 通過直接從美國和英國的主要ISP租賃Legacy Residential IP地址,Torguard提供了新的住宅IP地址,使網站或第三方服務幾乎不可能檢測VPN隧道.
沒有日誌策略
根據Torguard的說法,除非獲得法律管轄權中的適當代表,否.
此外,他們的政策聲稱僅遵守官方法院命令,在這種情況下,他們有義務將空白的硬盤驅動器移交給空白,因為他們沒有存儲的敏感數據.
Torguard聲稱具有嚴格的無遺物政策:確保客戶的個人身份數據不能被洩露或向公司透露或透露給公司和騙子.
據稱收集的唯一個人數據是在購買時完成的,並且可以選擇通過更多匿名平台付款,例如加密貨幣.
方法
我們親自嘗試每個VPN進行評論. 我們評估速度,安全功能,取消阻止流媒體服務的能力,對洪流的支持,客戶支持以及許多其他因素. 我們還查看VPN公司的管轄權,歷史,過去的安全事件,隱私政策和審計報告,以確保您獲得該服務的完整情況. 了解有關我們如何在方法論上測試VPN的更多信息.
它在中國起作用嗎?
根據該網站的說法,Burcivention Central – Torguard在中國不可用,因此您應該考慮另一個提供商,如果這是您的重要因素.
客戶支持
Torguard的客戶服務提供24/7的票務系統,電子郵件支持,常見問題解答和社區論壇.
他們的支持中心包含了可搜索的文章數據庫和一個精心服務的博客,以提供一般和特定信息,從而大大增強了用戶體驗.
但是,常見問題解答缺乏全面的答案和一些過時的圖像. Torguard設有一個繁榮的社區論壇.
通常,客戶支持代理在同一天回應查詢. VPN的網站還為其多個操作系統平台提供了全面的安裝指南.
Torguard如何堆放到Cyberghost?
首先,值得一提.
他們都使用軍事級AES 256位加密,這是大多數行業標準都無法破壞的.
當涉及可用的服務器數量時,Cyberghost越過Torguard. Cyberghost擁有90個國家 /地區的6300多台服務器,提供了行業中最大的服務器網絡之一. 另一方面,Torguard擁有一個較小的網絡,該網絡約為3000台服務器.
在退款保證方面,Cyberghost提供了45天的退款保證,而Torguard則提供7天的退款保證.
最後,值得一提. Torguard提供票務系統,實時聊天支持,一個常見問題解答,社區論壇和電子郵件支持.
同時,Cyberghost提供了一個用戶友好的網站,並提供有用的常見問題解答部分和24/7的實時聊天支持.
總之,Torguard和Cyberghost都提供了一系列好處和功能,您選擇哪個將取決於您的個人需求.
包起來
對於那些需要VPN來安全洪流的人來說,torguard是一種選擇.
Torguard還合併了許多操作系統的專用應用程序,僅適用於PC,智能手機和路由器.
綜上.
常見問題(常見問題解答)
與Tor項目相關還是類似的Torguard?
Torguard絕不相關或與著名的深網瀏覽應用程序有關.
Torguard不是一個用於瀏覽網絡最深處的平台,該服務更適合使洪流盡可能容易.
Torguard中的“ Tor”代表洪流 – 通過洪流站點共享文件,這已成為P2P共享的首選方法.
為什麼美國服務器被禁止使用Torguard的Bittorrent?
2022年3月13日,Torguard與27家電影製片廠公司在法庭上達成和解,該公司指控它促進了受版權保護的材料的非法洪流.
作為解決方案的一部分,Torguard同意利用Firewall Technology在美國范圍內的服務器上使用商業上合理的努力來阻礙其服務器的交通.
Torguard是否仍然是與美國服務器一起使用的可靠VPN?
是的. Torguard仍然是洪流最好的VPN之一,有三個關鍵原因.
首先,它保持了無遺囑政策,並且在訴訟期間沒有透露任何客戶記錄.
其次,它只會阻止其美國服務器上的Bittorrent流量,而不會阻止其他國家 /地區的服務器上的服務器.
最後,這不是唯一被主要電影製片廠起訴並定居以阻止其美國服務器上的Bittorrent流量的VPN.
Torguard公共IP檢測失敗
觀看視頻,閱讀文檔並聽取您信任公司的巧克力成功故事. 查看資源
事件
查找過去和即將舉行的網絡研討會,研討會和會議. 最近添加了新事件! 查看事件
培訓班
巧克力巧克力的逐步指南! 通過交互式數字課程學習時賺取徽章. 查看課程
加入巧克力團隊的常規每月流,我們討論社區所有事物,我們的工作,如何參與並回答您的巧克力問題.
加入巧克力團隊,在我們的常規每月溪流中加入我們的最新巧克力產品版本的聚光燈. 您將有機會現場回答您的問題,問我任何格式.
直播
2022年10月6日,星期四 迄今為止,我們最近發布了最大的巧克力中央管理更新. 加入加里(Gary)和斯蒂芬(Steph),以了解有關Chocolatey Central Management以及我們在此版本中添加的新功能和修復程序的更多信息. 觀看按需
網絡研討會重播
2022年3月30日,星期三 在巧克力軟件中,我們努力簡單,並教別人. 讓我們教您將您的第三方應用程序保持在您的設備上更新的更簡單! 觀看按需
直播
2022年6月9日,星期四 加入James和Josh,向您展示如何在20分鐘內,在Azure中創建的巧克力推薦基礎設施和工作流程。. 觀看按需
直播
2022年8月4日,星期四 加入Paul和Gary,以了解更多有關巧克力CLI計劃在不久的未來的計劃. 我們將討論一些很酷的新功能,長期詢問客戶和社區以及如何參與! 觀看按需
來自
2022年10月 對於hacktoberfest,巧克力每個星期二舉行一個直播! 重新觀看Cory,James,Gary和Rain,因為他們分享瞭如何為諸如Chocolatey Cli等開源項目做出貢獻的知識. 觀看按需
直播
2022年11月3日,星期四 加入保羅和加里這個月的巧克力產品直播,我們在其中查看最新版本的巧克力1.2.0,巧克力許可的擴展5.0.0並在新的鉤腳本功能上散發著聚光燈. 這為巧克力CLI用戶打開了很多可能性! 觀看按需
直播
2022年11月29日,星期二 加入喬什(Josh),他添加了通過巧克力易Ansible Collection管理巧克力GUI配置和功能的能力. 觀看按需
網絡研討會來自
2022年12月13日,星期二 加入加里(Gary),保羅(Paul)和莫里斯(Maurice)介紹並演示如何使用巧克力! 問題將在問我任何格式的問題中現場回答. 觀看按需
歡迎來到Chocolatey Community套餐存儲庫! 在網站的這一部分中找到的包裝由社區提供,維護和主持.
適度
每個軟件包的每個版本都會經歷嚴格的調節過程,然後才能進行直播,該過程通常包括:
- 安全性,一致性和質量檢查
- 安裝測試
- 病毒檢查
- 進行最終審查並簽字的人類主持人
組織用途
如果您是使用巧克力的組織,我們希望您的經驗完全可靠. 由於該公開提供的存儲庫的性質,無法保證可靠性. 這裡提供的軟件包符合分銷權,這意味著他們可能需要在運行時與官方位置接觸到官方位置下載文件.
幸運的是,分銷權不適用於內部用途. 使用任何版本的巧克力(包括免費的開源版),您可以託管自己的套餐,緩存或內部化現有社區套餐.
免責聲明
您在此網站上使用包裝意味著您了解它們不受任何方式支持或保證. 了解更多.
我明白
生成腳本
B U I L D E R
步驟1:查看您的包裹
步驟2:選擇您的集成方法
步驟3:輸入您的內部存儲庫URL
步驟3:複製腳本或下載配置
選項1:複製腳本
選項2:下載配置
另存為 .配置文件
步驟4:設置您的環境
1. 確保您設置為組織部署
2. 將包裹進入您的環境
- 開源或商業廣告:
- 代理存儲庫 – 在Nexus,Artifactory Pro或Proget上創建一個代理Nuget存儲庫或代理巧克力存儲庫. 將您的上游指向 https://社區.巧克力.org/api/v2/. 首先訪問的軟件包緩存. 確保您的Choco客戶使用您的代理存儲庫作為來源,而不是默認社區存儲庫. 有關更多信息,請參見源命令.
- 您也可以只下載軟件包並將它們推到存儲庫下載軟件包
- 開源
- 下載軟件包:下載軟件包
- 遵循手動內部化說明
步驟5:複製您的腳本
將其添加到PowerShell腳本中,或使用工具和直接致電巧克力的地方的批處理腳本. 如果您正在整合,請記住增強出口代碼.
如果您確實使用PowerShell腳本,請使用以下內容來確保顯示錯誤的出口代碼為失敗:
## 1. 要求## ###以下是確保成功的必要要求. ### A. 內部/私有云存儲庫設置### ####您需要一個可以使用的內部/私有云存儲庫. 這些是####通常很快設置,並且有很多選擇. #### Chocolatey軟件推薦Nexus,Artifactory Pro或Proget ####是存儲庫服務器,並將使您能夠從一個服務器安裝中管理多個#### repositories和類型. ### b. 下載巧克力包裝,並放上內部存儲庫### ####您還需要下載巧克力包裝. ####請參閱https://巧克力.org/install#組織### c. 其他要求### ####我們初始化了此腳本所需的一些內容 - 沒有其他要求. $ errorActionPreference =“停止” ####設置TLS 1.2(3072),因為這是各種最新存儲庫所需的最低要求. ####使用整數,因為TLS 1的枚舉值.2不存在#### .淨4.0,即使它們是可以解決的話 .淨4.5+是####已安裝(.淨4.5是一個就地的升級). [系統.網.ServicePointManager] :: SecurityProtocol = [系統.網.ServicePointManager] :: SecurityProtocol -bob 3072 ####我們將此變量用於將來的rest調用. $ requestArguments = @ < UseBasicParsing = $true >## 2. 頂級變量## ### a. 您的內部存儲庫URL(主要的URL). ### ####應類似於您在瀏覽#### https://社區時所看到的.巧克力.org/api/v2/$ nugetrepositoryUrl =“內部repo url” ### b. 內部存儲庫憑證### ####如果需要,請在此處添加存儲庫訪問#$ nugetRepositoryCredential = [pscredential] :: new(#“ username”,#(“ password” | convertto -secureString -applaintring - asplaintring -force -force)## )#$ requestArguments.憑據= $ nugetrepositorycredential ### c. 巧克力nupkg下載url ### ####當您導航到它時,該URL應立即下載$ ChocolateyDownloadUrl =“ $($ NugetRepositoryUrl.trimend('/'))/包裝/巧克力.2.2.2.nupkg“ ### d. 巧克力中央管理(CCM)### ####如果使用CCM管理巧克力,請添加以下內容:#### i. CCM#$ ChocolateyCentralManagementurl =“ https://巧克力 - central-Managements:24020/ChocolateyManagementservice” #### ii ii. 如果使用客戶鹽,請在此處添加#$ ChocolateyCentralManagementClientsAlt =“客戶alt” #### III. 如果使用服務鹽,請在此處添加#$ ChocolateyCentralManagementservicesalt =“ Servicesalt” ## 3. 確保安裝巧克力## ###確保從您的內部存儲庫中安裝巧克力####下載nupkg,附加 .郵政為文件名以處理存檔cmdlet限制,如果(-not(get-command choco).exe -Ertraction sility continue))) < $TempDirectory = Join-Path $env:Temp "chocolateyInstall" if (-not (Test-Path $TempDirectory -PathType Container)) < $null = New-Item -Path $TempDirectory -ItemType Directory >美元.zip“ Invoke -webrequest -uri $ ChocolateyDownloadurl -OutFile $ downloadednupkg @requestarguments #### freste nupkg提取nupkg,並運行ChocolateYinstall腳本(如果獲得Microsoft).電源外殼.檔案\擴展 - 算 - 毫無形式逐漸刪除) < Microsoft.PowerShell.Archive\Expand-Archive -Path $DownloadedNupkg -DestinationPath $TempDirectory -Force >別的 < # PowerShell versions catch < Write-Warning "Unable to unzip package using built-in compression." throw $_ >>&$(join-pat.ps1“)> if(-not(獲取command choco).exe -Ertraction sility continue))) < refreshenv >## 4. 配置巧克力基線## ### a. FIPS功能### ####如果您需要FIPS合規性 - 在執行任何其他配置或軟件包安裝之前,將此作為配置####. 應用推薦配置### ####移動緩存位置,因此巧克力對####清理臨時數據非常確定性,並且該位置已確保為Admins Choco Config Set -name cachelocation -name cachelocation -value c:\ programData \ concotherdata \ Chocolateyy \緩存####將超時增加到至少4個小時Choco Config Set -name Commandexecution time outeconds -value 14400 ####打開下載conco通過Intego Choco功能conco功能disable disable disable -name showdownloadprogress ## # c c. 來源### ####刪除默認社區軟件包存儲庫源巧克力源列表 - limitOutput | convertfrom -csv -header'名稱','location' -delimiter'|' | foreach-object < if ($_.Location -eq 'https://community.chocolatey.org/api/v2/') < choco source remove -n $_.Name >> ####添加內部默認源####您可以在此處擁有多個資源,因此我們將使用遠程回購變量提供一個示例####,此處####注意:此示例可能需要更改,如果($ nugetrepositorycredential) < choco source add --name ChocolateyInternal --source $NugetRepositoryUrl --user $NugetRepositoryCredential.UserName --password $NugetRepositoryCredential.GetNetworkCredential().Password --priority 1 >別的 < choco source add --name ChocolateyInternal --source $NugetRepositoryUrl --priority 1 >### b. 保持巧克力最新### #### ####根據您的內部來源####將最新的巧克力保持最新狀態####您根據將更新的版本####轉到內部存儲庫時控制升級. ####請注意,這裡的來源是odata feed,類似於您瀏覽到https://社區時看到的####.巧克力.org/api/v2/choco升級巧克力-Confirm ## 5. 確保業務巧克力## ###如果您沒有商務巧克力(C4B),則需要從這裡刪除. ### A. 確保已安裝許可證文件### ####使用https:// docs的腳本創建一個許可軟件包.巧克力.org/en-us/how-tos/setup-offline安裝#練習-4- create-a-a-a-a-a-a-becage for the-becage for the-becage in-becage in-becage concoco install chocunth巧克力- 源$ nugetrepositoryurl-confirm ## # b. 禁用許可的源### ####無法刪除許可源,因此必須禁用它. ####這必須在許可證設置許可證設置之後發生. if('巧克力 - 固定'-in(巧克力列表-localonly - limitOutput | convertfrom -csv -header“ name” name“ -delimiter” |”).姓名) < choco source disable --name chocolatey.licensed >別的 < Write-Warning "Not disabling 'chocolatey.licensed' feed, as Chocolatey-License has not been installed." >### C. 確保巧克力有許可的擴展### ####您將在禁用第5B步中禁用許可的存儲庫的情況下將許可擴展名下載到內部存儲庫####. ####確保巧克力.擴展程序包(又名巧克力許可的擴展名)if(“巧克力級別” -IN(巧克力列表-localonly - -limitOutput | convertfrom -csv -header“ name” name“ -delimiter” |”).姓名) < choco install chocolatey.extension --source $NugetRepositoryUrl --confirm >別的 < Write-Warning "Not installing 'chocolatey.extension', as Chocolatey-License has not been installed." >####巧克力許可的擴展名解鎖以下所有內容,它們也具有配置/功能項目. 您可能需要訪問功能頁面,以查看您可能要啟用的內容:#### - 軟件包構建器-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - 構建器#### - 軟件包內部器-https:// docs.巧克力.org/en -us/trauty/付費/軟件包內部器#### - 軟件包同步(3個組件) - https:// docs.巧克力.org/en -us/功能/付費/軟件包同步#### -包裝降壓器-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - 降低#### - 包裝審核-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - audit #### - 軟件包油門 - https:// docs.巧克力.org/en -us/features/付費/包裹 - 刺紋#### -CDN緩存訪問-https:// docs.巧克力.org/en -us/features/付費/private -cdn #### - 品牌 - https:// docs.巧克力.org/en -us/features/付費/品牌#### - 在任何地方的自助服務(需要安裝更多組件,需要設置其他配置)-https:// docs.巧克力.org/en-us/功能/付費/自助服務####-Chocolatey Central Management(需要安裝更多組件,需要設置其他配置)-https:// Docs.巧克力.org/en-us/功能/付費/巧克力中心管理#### - 其他 - https:// docs.巧克力.org/en-us/features/付費/### d. 確保在任何地方的自助服務### #### - 名稱usebackgroundService巧克力功能啟用-name usebackgroundServicewithnonAdministratorsonly巧克力功能enable -name允許園林ServiceunServiceuninStallsServiceUnStallSerinStallSerinStallsonly choco concop set -name washebackserviceCommands-vallue -value -value -value -value'seltim usgrade ,upgrade,upgrade,upgrade,upgrade,uninstall“ uninstall” ###################. 確保巧克力中央管理### ####如果要在端點上進行管理和報告,則可以設置和配置###中央管理. 有多個部分要管理,因此您將在此處看到### ###部分,以及如何配置服務器### side組件的註釋. if($ concotheryCentralManagementurl) < choco install chocolatey-agent --source $NugetRepositoryUrl --confirm choco config set --name CentralManagementServiceUrl --value $ChocolateyCentralManagementUrl if ($ChocolateyCentralManagementClientSalt) < choco config set --name centralManagementClientCommunicationSaltAdditivePassword --value $ChocolateyCentralManagementClientSalt >if($巧克力centermanagementservicesalt) < choco config set --name centralManagementServiceCommunicationSaltAdditivePassword --value $ChocolateyCentralManagementServiceSalt >Choco功能啟用 - 名稱USEchocalyCentralManagement Choco Choco功能啟用 - 名稱USEchocalyCentralManagementDeployments>
## 1. 要求## ###以下是確保成功的必要要求. ### A. 內部/私有云存儲庫設置### ####您需要一個可以使用的內部/私有云存儲庫. 這些是####通常很快設置,並且有很多選擇. #### Chocolatey軟件推薦Nexus,Artifactory Pro或Proget ####是存儲庫服務器,並將使您能夠從一個服務器安裝中管理多個#### repositories和類型. ### b. 下載巧克力包裝,並放上內部存儲庫### ####您還需要下載巧克力包裝. ####請參閱https://巧克力.org/install#組織### c. 其他要求### #### i. 巧克力.巧克力#####您將需要巧克力.使用本劇本在所有機器上安裝#####的巧克力系列. #####請參閱https:// github.com/巧克力/巧克力 - 寬鬆/#安裝 - 挑選 - 寬鬆 - 蓋拉克斯 - 名稱:安裝和配置巧克力宿主:ALL ## 2. 頂級變量## vars:### a. 您的內部存儲庫URL(主要的URL). ### ####應類似於您在瀏覽#### https://社區時所看到的.巧克力.org/api/v2/nuget_repository_url:內部回購url ### b. 內部存儲庫憑證### ####如果需要,請在此處添加存儲庫訪問權限,#### uncomment ins source_username和source_pass_password下面#nuget_repository_username:username#nuget_repository_passitory_passitory_passity:passwork ### c c c c c c c ccy. 巧克力中央管理(CCM)### ####如果使用CCM管理巧克力,請添加以下內容:#### i. CCM的端點URL#Chocolatey_central_management_url:https:// Chocolatey-Central-Management:24020/ChocolateyManagementservice #### II. 如果使用客戶鹽,請在此處添加#Chocolatey_central_management_client_salt:clientsalt #### iii. 如果使用服務鹽,請在此處添加#Chocolatey_central_management_service_salt:ServicesAlt ## 3. 確保安裝巧克力## ###確保從您的內部存儲庫任務中安裝巧克力: - 名稱:安裝Chocolatey Win_Chocalyy:名稱:巧克力源:“”>“”#source_username:“”> source_password:“”#source_password: “”> “” ## 4. 配置巧克力基線## ### a. FIPS功能### ####如果您需要FIPS合規性 - 在執行任何其他配置或軟件包安裝# - 名稱:enable FIPS合規#win_chocalyy_feature:usefipscompliantChecksums#之前,將其製作####狀態:啟用### b. 應用推薦配置### ####移動緩存位置,因此巧克力對####清理臨時數據非常確定性,並且位置已固定為管理員- 名稱:設置高速緩存位置win_chocalyy_config:name:cachelocation:cachelocation: cachelocation:cachelocation:cachelocation state:PREATINA :c:\ programData \巧克力\緩存####至少增加超時到4個小時- 名稱:設置命令執行超時win_chocalyy_config:name:commandexecution time outseconds state state:現在值:14400 # ##通過集成 - 名稱:禁用顯示下載progress win_chocalyy_feature:name:ShowdownloadProgress狀態:禁用### C. 來源### ####刪除默認社區包存儲庫來源- 名稱:刪除巧克力社區存儲庫Win_Chocalyy_source:名稱:巧克力狀態:不存在#####添加內部默認來源####您可以在這裡有多個來源,所以我們將使用遠程存儲庫變量提供一個示例####此處####注意:此示例可能需要更改- 名稱:添加內部存儲庫Win_Chocalyy_source:名稱:巧克力yinternal state:Presention source: Presention Source:> source_username:>##### source_password:>優先級:1 ### b. 保持巧克力最新### #### ####根據您的內部來源####將最新的巧克力保持最新狀態####您根據將更新的版本####轉到內部存儲庫時控制升級. ####請注意,這裡的來源是odata feed,類似於您瀏覽到https://社區時看到的####.巧克力.org/api/v2/ - 名稱:升級巧克力win_chocalyy:名稱:巧克力狀態:最新## 5. 確保業務巧克力## ###如果您沒有商務巧克力(C4B),則需要從這裡刪除. ### A. 確保已安裝許可證文件### ####使用https:// docs的腳本創建一個許可軟件包.巧克力.org/en-us/how-tos/setup-offline安裝#練習-4- create-a-a-a-a-a-a-bor-bor-bor-bor-bor-limense-名稱:安裝巧克力許可證win_chocalyy:名稱:巧克力巧克力確定性來源:巧克力巧克力,來源:巧克力內部狀態:最新### b. 禁用許可的源### ####無法刪除許可源,因此必須禁用它. ####這必須在許可證設置許可證設置之後發生. - 名稱:禁用巧克力社區存儲庫Win_Chocalyy_source:名稱:巧克力.許可狀態:禁用### C. 確保巧克力有許可的擴展### ####您將在禁用第5B步中禁用許可的存儲庫的情況下將許可擴展名下載到內部存儲庫####. ####確保巧克力.擴展程序包(又名巧克力許可的擴展) - 名稱:安裝巧克力擴展Win_Chocalyy:名稱:巧克力.擴展來源:巧克力內部狀態:最新####巧克力許可擴展分機解鎖以下所有內容,它們也具有配置/功能項目. 您可能需要訪問功能頁面,以查看您可能要啟用的內容:#### - 軟件包構建器-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - 構建器#### - 軟件包內部器-https:// docs.巧克力.org/en -us/trauty/付費/軟件包內部器#### - 軟件包同步(3個組件) - https:// docs.巧克力.org/en -us/功能/付費/軟件包同步#### -包裝降壓器-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - 降低#### - 包裝審核-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - audit #### - 軟件包油門 - https:// docs.巧克力.org/en -us/features/付費/包裹 - 刺紋#### -CDN緩存訪問-https:// docs.巧克力.org/en -us/features/付費/private -cdn #### - 品牌 - https:// docs.巧克力.org/en -us/features/付費/品牌#### - 在任何地方的自助服務(需要安裝更多組件,需要設置其他配置)-https:// docs.巧克力.org/en-us/功能/付費/自助服務####-Chocolatey Central Management(需要安裝更多組件,需要設置其他配置)-https:// Docs.巧克力.org/en-us/功能/付費/巧克力中心管理#### - 其他 - https:// docs.巧克力.org/en-us/features/付費/### d. 確保在任何地方的自助服務####名稱:示出的elelevatedWarnings狀態:禁用- 名稱:使用背景模式進行自助服務win_chocalyy_feature:name:usebackgroundService state:enabledservice state:enabled -name -name:使用非admins win_chocalyy_feature: win_chocalyy_feature:name:name:unebackgroundServicewithnonadMinadMinadMinadminally state for for for for for for for for for for soufffice for forsifd for forsifd anderck forsiff forsperck -name:安裝win_chocalyy_feature:名稱:允許backgroundServiceuninStallsslsslsslssalsonly狀態:啟用- 名稱:設置允許的背景服務命令win_chocalyy_config: name:backgroundServicealLowedCommands狀態:. 確保巧克力中央管理### ####如果要在端點上進行管理和報告,則可以設置和配置###中央管理. 有多個部分要管理,因此您將在此處看到### ###部分,以及如何配置服務器### side組件的註釋. - 名稱:安裝巧克力代理時:Chocolatey_central_management_url定義了Win_Chocalyy:名稱:巧克力 - 代理來源:巧克力質體狀態:最新 - 名稱:設置中央管理服務url何時:Chocolatey_central_management_url是:巧克力: Set the Central Management Client Salt when: chocolatey_central_management_client_salt is defined win_chocolatey_config: name: centralManagementClientCommunicationSaltAdditivePassword state: present value: > - name: Set the Central Management Service Salt when: chocolatey_central_management_service_salt is defined win_chocolatey_config: name: centralManagementServiceCommunicationSaltAdditivePassword state: present value: > - name :使用中央管理時間:巧克力y_central_management_url定義了win_chocalyy_feature:名稱:USEchocalyCentralManagement態:已啟用 - 名稱:使用中央管理部署時:Chocolatey_central_management_url定義Win_Chocalyy_feature:name:usechocalyectalycentralManagementDeployments:啟用
## 1. 要求## ###以下是確保成功的必要要求. ### A. 內部/私有云存儲庫設置### ####您需要一個可以使用的內部/私有云存儲庫. 這些是####通常很快設置,並且有很多選擇. #### Chocolatey軟件推薦Nexus,Artifactory Pro或Proget ####是存儲庫服務器,並將使您能夠從一個服務器安裝中管理多個#### repositories和類型. ### b. 下載巧克力包裝,並放上內部存儲庫### ####您還需要下載巧克力包裝. ####請參閱https://巧克力.org/install#組織### c. 其他要求### ####巧克力資源可與任何最近版本的廚師一起使用. ####我們利用巧克力食譜安裝巧克力二進制. 包括_recipe“巧克力” ## 2. 頂級變量## ### a. 您的內部存儲庫URL(主要的URL). ### ####應類似於您在瀏覽#### https://社區時所看到的.巧克力.org/api/v2/nugetrepositoryUrl =“內部repo url” ### b. 內部存儲庫憑證### ####如果需要,請在此處添加存儲庫訪問#nugetrepositoryusername =“ username”#nugetrepositorypassitypassword =“ password” ### c c c. 巧克力nupkg下載url ### ####當您在#### #### web瀏覽器巧克力ynupkgurl =“內部repo url/pockage/pockation/pockuty/concophatey中,此URL應立即下載.2.2.2.nupkg”,### d. 巧克力中央管理(CCM)### ####如果使用CCM管理巧克力,請添加以下內容:#### i. CCM的端點URL#ChocolateyCentralManagementurl =“ https://巧克力 - central-management:24020/concotheryManagementservice” #### ii. 如果使用客戶鹽,請在此處添加#ChocolateyCentralManagementClientsAlt =“客戶” #### III. 如果使用服務鹽,請在此處添加#巧克力centerralmanagementservicesalt =“ servicesalt” ## 3. 確保安裝巧克力## ###確保從您的內部存儲庫節點['Chocolatey'] ['install vars'] =安裝巧克力。 < 'chocolateyDownloadUrl' =>“#”,> ## 4. 配置巧克力基線## ### a. FIPS功能### ####如果您需要FIPS合規性- 在執行任何其他配置或軟件包安裝之前,將此作為配置####的第一件事#巧克力y_feature'usefipscompliantchecksums do do#action ' b. 應用推薦的配置### ####移動緩存位置,因此巧克力對####清理臨時數據非常確定性,並且將位置固定為Admins Chocolatey_config'Cachelocation'do doal doal'c:\ programData \ programData \ Chocolatey \ Coschaity \ Cache'cache'cache'結束####將超時增加至至少4個小時Chocolatey_config'CommandexecutionTime Outseconds'do value'14400'結束####關閉通過Integrations Chocecoy_feature巧克力cohowity_feature'Showdownloadprogress'do Action' do Choco時下載進度. 資源### ####刪除默認社區軟件包存儲庫巧克力巧克力'巧克力'do Action:刪除END ####添加內部默認源####您可以在這裡擁有多個來源,因此我們將提供一個示例##一個使用遠程回購變量的###此處####注意:此示例可能需要更改Chocolatey_source'Chocolate ynternal'do source source source“#”優先級行動1:添加end Excectute'Chocolatute' Chocolate'Chocolate yinternal'do命令'choco source'巧克力色體-s#-U =#-P =#-priority = 1“僅_if < NugetRepositoryUsername != nil || NugetRepositoryPassword != nil >結束### b. 保持巧克力最新### #### ####根據您的內部來源####將最新的巧克力保持最新狀態####您根據將更新的版本####轉到內部存儲庫時控制升級. ####請注意,這裡的來源是odata feed,類似於您瀏覽到https://社區時看到的####.巧克力.org/api/v2/巧克力_package'巧克力'做動作:升級來源“#”結束## 5. 確保業務巧克力## ###如果您沒有商務巧克力(C4B),則需要從這裡刪除. ### A. 確保已安裝許可證文件### ####使用https:// docs的腳本創建一個許可軟件包.巧克力.org/en-us/how-tos/setup-offline安裝#練習-4- create-a-a-a-a-a-a-becage for the-borchice chocolatey_package'巧克力 - 確定性'do Action:安裝源:#. 禁用許可的源### ####無法刪除許可源,因此必須禁用它. ####這必須在許可證設置許可證設置之後發生. Chocolatey_source'Chocolatey.許可的'執行操作:禁用結束### c. 確保巧克力有許可的擴展### ####您將在禁用第5B步中禁用許可的存儲庫的情況下將許可擴展名下載到內部存儲庫####. ####確保巧克力.擴展包(又名巧克力許可的擴展)巧克力_package'Chocolatey.擴展'do Action安裝源“#”結束####巧克力許可擴展分機解鎖以下所有內容,它們也具有配置/功能項目. 您可能需要訪問功能頁面,以查看您可能要啟用的內容:#### - 軟件包構建器-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - 構建器#### - 軟件包內部器-https:// docs.巧克力.org/en -us/trauty/付費/軟件包內部器#### - 軟件包同步(3個組件) - https:// docs.巧克力.org/en -us/功能/付費/軟件包同步#### -包裝降壓器-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - 降低#### - 包裝審核-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - audit #### - 軟件包油門 - https:// docs.巧克力.org/en -us/features/付費/包裹 - 刺紋#### -CDN緩存訪問-https:// docs.巧克力.org/en -us/features/付費/private -cdn #### - 品牌 - https:// docs.巧克力.org/en -us/features/付費/品牌#### - 在任何地方的自助服務(需要安裝更多組件,需要設置其他配置)-https:// docs.巧克力.org/en-us/功能/付費/自助服務####-Chocolatey Central Management(需要安裝更多組件,需要設置其他配置)-https:// Docs.巧克力.org/en-us/功能/付費/巧克力中心管理#### - 其他 - https:// docs.巧克力.org/en-us/features/付費/### d. 確保在任何地方的自助服務### #### 'useBackgroundService' do action :enable end chocolatey_feature 'useBackgroundServiceWithNonAdministratorsOnly' do action :enable end chocolatey_feature 'allowBackgroundServiceUninstallsFromUserInstallsOnly' do action :enable end chocolatey_config 'backgroundServiceAllowedCommands' do value 'install,upgrade ,uninstall' end ### e. 確保巧克力中央管理### ####如果要在端點上進行管理和報告,則可以設置和配置###中央管理. 有多個部分要管理,因此您將在此處看到### ###部分,以及如何配置服務器### side組件的註釋. Chocolatey_package'Chocolaty-Agent'do Action安裝源“#”#USER“#”#“#密碼”#'holly_if < ChocolateyCentralManagementUrl != nil >end concothery_config'centralmanagementserviceurl'do value## < ChocolateyCentralManagementUrl != nil >end concothery_config'Centralmanagementclient -communicationsaltadditivePassword'do value“#”唯一 < ChocolateyCentralManagementClientSalt != nil >end concothery_config'CentralManagementserviceCommunicationsaltadivelPassword'do value'#''holly_if < ChocolateyCentralManagementServiceSalt != nil >結束巧克力_feature“ usechocalycentralmanagement'執行行動:僅啟用_if < ChocolateyCentralManagementUrl != nil >結束巧克力_feature'USEchocalyCentralManagementDeployments'做訴訟:僅啟用_if < ChocolateyCentralManagementUrl != nil >結尾
需要CCHOCO DSC資源. 請參閱https:// github的文檔.com/巧克力/cChoco.
#requires -modules cChoco ## 1. 要求## ###以下是確保成功的必要要求. ### A. 內部/私有云存儲庫設置### ####您需要一個可以使用的內部/私有云存儲庫. 這些是####通常很快設置,並且有很多選擇. #### Chocolatey軟件推薦Nexus,Artifactory Pro或Proget ####是存儲庫服務器,並將使您能夠從一個服務器安裝中管理多個#### repositories和類型. ### b. 下載巧克力包裝,並放上內部存儲庫### ####您還需要下載巧克力包裝. ####請參閱https://巧克力.org/install#組織### c. 其他要求### #### i. 需要在機器上安裝巧克力\ CCHOCO DSC模塊,以編譯DSC清單####注意:如果(-not(-not)(get-module cChoco-listavailable),此腳本的DSC部分需要安裝。 < $null = Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force if (($PSGallery = Get-PSRepository -Name PSGallery).InstallationPolicy -ne "Trusted") < Set-PSRepository -Name PSGallery -InstallationPolicy Trusted >install -module -name cChoco if($ psgallery.installationpolicy -ne“可信”) < Set-PSRepository -Name PSGallery -InstallationPolicy $PSGallery.InstallationPolicy >> #### ii. 需要安裝的託管副本.ps1腳本#####應在無身份驗證的情況下下載該下載. #####原始腳本可以在此處找到:https:// community.巧克力.組織/安裝.PS1配置巧克力 < ## 2. TOP LEVEL VARIABLES ## param( ### a. Your internal repository url (the main one). ### #### Should be similar to what you see when you browse #### to https://community.chocolatey.org/api/v2/ $NugetRepositoryUrl = "INTERNAL REPO URL", ### b. Chocolatey nupkg download url ### #### This url should result in an immediate download when you navigate to it in #### a web browser $ChocolateyNupkgUrl = "INTERNAL REPO URL/package/chocolatey.2.2.2.nupkg", ### c. Internal Repository Credential ### #### If required, add the repository access credential here # $NugetRepositoryCredential = [PSCredential]::new( # "username", # ("password" | ConvertTo-SecureString -AsPlainText -Force) # ), ### d. Install.ps1 URL #### The path to the hosted install script: $ChocolateyInstallPs1Url = "https://community.chocolatey.org/install.ps1" ### e. Chocolatey Central Management (CCM) ### #### If using CCM to manage Chocolatey, add the following: #### i. Endpoint URL for CCM # $ChocolateyCentralManagementUrl = "https://chocolatey-central-management:24020/ChocolateyManagementService", #### ii. If using a Client Salt, add it here # $ChocolateyCentralManagementClientSalt = "clientsalt", #### iii. If using a Service Salt, add it here # $ChocolateyCentralManagementServiceSalt = "servicesalt" ) Import-DscResource -ModuleName PSDesiredStateConfiguration Import-DscResource -ModuleName cChoco Node 'localhost' < ## 3. ENSURE CHOCOLATEY IS INSTALLED ## ### Ensure Chocolatey is installed from your internal repository Environment chocoDownloadUrl < Name = "chocolateyDownloadUrl" Value = $ChocolateyNupkgUrl >CCHOCOINSTALLER installChocalyy < DependsOn = "[Environment]chocoDownloadUrl" InstallDir = Join-Path $env:ProgramData "chocolatey" ChocoInstallScriptUrl = $ChocolateyInstallPs1Url >## 4. 配置巧克力基線## ### a. FIPS功能### ####如果您需要FIPS合規性 - 在執行任何其他配置或軟件包安裝之前,將其製作為首先配置#### < # FeatureName = "useFipsCompliantChecksums" # >### b. 應用推薦配置### ####移動緩存位置,因此巧克力對####清理臨時數據非常確定性,並將位置確保為Admins cchocococonfig cachelocation < DependsOn = "[cChocoInstaller]installChocolatey" ConfigName = "cacheLocation" Value = "C:\ProgramData\chocolatey\cache" >####將超時增加到至少4個小時CCHOCOCOCONFIG COMMANTEXECUTIONTIME UTSECONDS < DependsOn = "[cChocoInstaller]installChocolatey" ConfigName = "commandExecutionTimeoutSeconds" Value = 14400 >####通過Integrations ChocoFeature ShowdownloadProgress運行Choco時關閉下載進度 < DependsOn = "[cChocoInstaller]installChocolatey" FeatureName = "showDownloadProgress" Ensure = "Absent" >### C. 來源### ####刪除默認社區軟件包存儲庫源CCHOCOSOURCE removeCommunityRepository < DependsOn = "[cChocoInstaller]installChocolatey" Name = "chocolatey" Ensure = "Absent" >####添加內部默認源####您可以在這裡有多個來源,因此我們將在此處提供一個使用遠程回購變量的示例####. ####注意:此示例可能需要更改cChocoSource addinternalsource < DependsOn = "[cChocoInstaller]installChocolatey" Name = "ChocolateyInternal" Source = $NugetRepositoryUrl Credentials = $NugetRepositoryCredential Priority = 1 >### b. 保持巧克力最新### #### ####根據您的內部來源####將最新的巧克力保持最新狀態####您根據將更新的版本####轉到內部存儲庫時控制升級. ####請注意,這裡的來源是odata feed,類似於您瀏覽到https://社區時看到的####.巧克力.org/api/v2/cchocopackageinstaller updatechocalyy < DependsOn = "[cChocoSource]addInternalSource", "[cChocoSource]removeCommunityRepository" Name = "chocolatey" AutoUpgrade = $true >## 5. 確保業務巧克力## ###如果您沒有商務巧克力(C4B),則需要從這裡刪除. ### A. 確保已安裝許可證文件### ####使用https:// docs的腳本創建一個許可軟件包.巧克力.org/en-us/how-tos/setup-offline安裝#練習-4- create-a-a-a-a-becage-bor bor bor bor bor bor bor bor bor cchocopackageinstaller巧克力巧克力 < DependsOn = "[cChocoPackageInstaller]updateChocolatey" Name = "chocolatey-license" >### b. 禁用許可的源### ####無法刪除許可源,因此必須禁用它. ####這必須在許可證設置許可證設置之後發生. 腳本禁用供應 < DependsOn = "[cChocoPackageInstaller]chocolateyLicense" GetScript = < $Source = choco source list --limitoutput | ` ConvertFrom-Csv -Delimiter '|' -Header Name, Source, Disabled | ` Where-Object Name -eq "chocolatey.licensed" return @< Result = if ($Source) < [bool]::Parse($Source.Disabled) >別的 < Write-Warning "Source 'chocolatey.licensed' was not present." $true # Source does not need disabling >>> setScript = < $null = choco source disable --name "chocolatey.licensed" >testscript = < $State = [ScriptBlock]::Create($GetScript).Invoke() return $State.Result >> ### c. 確保巧克力有許可的擴展### ####您將在禁用第5B步中禁用許可的存儲庫的情況下將許可擴展名下載到內部存儲庫####. ####確保巧克力.擴展程序包(又名巧克力許可的擴展) < DependsOn = "[Script]disableLicensedSource" Name = "chocolatey.extension" >####巧克力許可的擴展名解鎖以下所有內容,它們也具有配置/功能項目. 您可能需要訪問功能頁面,以查看您可能要啟用的內容:#### - 軟件包構建器-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - 構建器#### - 軟件包內部器-https:// docs.巧克力.org/en -us/trauty/付費/軟件包內部器#### - 軟件包同步(3個組件) - https:// docs.巧克力.org/en -us/功能/付費/軟件包同步#### -包裝降壓器-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - 降低#### - 包裝審核-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - audit #### - 軟件包油門 - https:// docs.巧克力.org/en -us/features/付費/包裹 - 刺紋#### -CDN緩存訪問-https:// docs.巧克力.org/en -us/features/付費/private -cdn #### - 品牌 - https:// docs.巧克力.org/en -us/features/付費/品牌#### - 在任何地方的自助服務(需要安裝更多組件,需要設置其他配置)-https:// docs.巧克力.org/en-us/功能/付費/自助服務####-Chocolatey Central Management(需要安裝更多組件,需要設置其他配置)-https:// Docs.巧克力.org/en-us/功能/付費/巧克力中心管理#### - 其他 - https:// docs.巧克力.org/en-us/features/付費/### d. 確保在任何位置的自助服務### ####如果您有桌面客戶端,則可以#####利用部署和配置自助服務的任何地方 < DependsOn = "[cChocoPackageInstaller]chocolateyLicensedExtension" FeatureName = "showNonElevatedWarnings" Ensure = "Absent" >CCHOCOFEATURE USEBACKGOUNDSERVICE < DependsOn = "[cChocoPackageInstaller]chocolateyLicensedExtension" FeatureName = "useBackgroundService" Ensure = "Present" >CCHOCOFEATURE USEBACKGOUNDSERVICEWITHNONADMINS < DependsOn = "[cChocoPackageInstaller]chocolateyLicensedExtension" FeatureName = "useBackgroundServiceWithNonAdministratorsOnly" Ensure = "Present" >CCHOCOFEATURE USEBACKGOUNDSERVICEUNSTALLSSALLSSALLSERINSTALLS < DependsOn = "[cChocoPackageInstaller]chocolateyLicensedExtension" FeatureName = "allowBackgroundServiceUninstallsFromUserInstallsOnly" Ensure = "Present" >CCHOCOCONFIG允許RackgognServiceCommands < DependsOn = "[cChocoFeature]useBackgroundService" ConfigName = "backgroundServiceAllowedCommands" Value = "install,upgrade,uninstall" >### e. 確保巧克力中央管理### ####如果要在端點上進行管理和報告,則可以設置和配置###中央管理. 有多個部分要管理,因此您將在此處看到### ###部分,以及如何配置服務器### side組件的註釋. if($ concotheryCentralManagementurl) < cChocoPackageInstaller chocolateyAgent < DependsOn = "[cChocoPackageInstaller]chocolateyLicensedExtension" Name = "chocolatey-agent" >CCHococonfig CentralManagementServiceurl < DependsOn = "[cChocoPackageInstaller]chocolateyAgent" ConfigName = "CentralManagementServiceUrl" Value = $ChocolateyCentralManagementUrl >if($ concotheryCentralManagementClientsalt) < cChocoConfig centralManagementClientSalt < DependsOn = "[cChocoPackageInstaller]chocolateyAgent" ConfigName = "centralManagementClientCommunicationSaltAdditivePassword" Value = $ChocolateyCentralManagementClientSalt >> if($ ChocolateyCentralManagementservicesalt) < cChocoConfig centralManagementServiceSalt < DependsOn = "[cChocoPackageInstaller]chocolateyAgent" ConfigName = "centralManagementServiceCommunicationSaltAdditivePassword" Value = $ChocolateyCentralManagementServiceSalt >> CCHOCOFEATURE USECETRALMANGEMPY < DependsOn = "[cChocoPackageInstaller]chocolateyAgent" FeatureName = "useChocolateyCentralManagement" Ensure = "Present" >CCHOCOFEATURE USECENTRALMANGAMEDEPLOYMENTS < DependsOn = "[cChocoPackageInstaller]chocolateyAgent" FeatureName = "useChocolateyCentralManagementDeployments" Ensure = "Present" >>>>>#如果使用$ configData = @的好方法中的現有配置工作 < AllNodes = @( @< NodeName = "localhost" PSDscAllowPlainTextPassword = $true >)>嘗試 < Push-Location $env:Temp $Config = ChocolateyConfig -ConfigurationData $ConfigData Start-DscConfiguration -Path $Config.PSParentPath -Wait -Verbose -Force >最後
需要木偶巧克力提供者模塊. 請參閱https:// forge的文檔.木偶.com/puppetlabs/巧克力.
## 1. 要求## ###以下是確保成功的必要要求. ### A. 內部/私有云存儲庫設置### ####您需要一個可以使用的內部/私有云存儲庫. 這些是####通常很快設置,並且有很多選擇. #### Chocolatey軟件推薦Nexus,Artifactory Pro或Proget ####是存儲庫服務器,並將使您能夠從一個服務器安裝中管理多個#### repositories和類型. ### b. 下載巧克力包裝,並放上內部存儲庫### ####您還需要下載巧克力包裝. ####請參閱https://巧克力.org/install#組織### c. 其他要求### #### i. 需要PuppetLabs/Chocolatey模塊####請參閱https:// Forge.木偶.com/puppetlabs/巧克力## 2. 頂級變量## ### a. 您的內部存儲庫URL(主要的URL). ### ####應類似於您在瀏覽#### https://社區時所看到的.巧克力.org/api/v2/$ _repository_url ='內部回購url'### b. 巧克力nupkg下載url ### ####當您在##### #### web瀏覽器中導航到它時,該URL應立即下載.2.2.2.nupkg'### c. 巧克力中央管理(CCM)### ####如果使用CCM管理巧克力,請添加以下內容:#### i. ccm#$ _chocalyy_central_managements_url ='https://巧克力 - central-managements:24020/concotherymanagementservice'#### ii ii. 如果使用客戶鹽,請在此處添加#$ _chocalyy_central_management_client_salt =“客戶alt” #### iii. 如果使用服務鹽,請在此處添加#$ _chocalyy_central_management_service_salt ='servicesalt'## 3. 確保安裝巧克力## ###確保從您的內部存儲庫中安裝巧克力###注意:. 這是直接用於###巧克力的裸機下載URL.nupkg,類似於瀏覽### https://社區時所看到的.巧克力.org/api/v2/package/cophatey類$ _choco_download_url,use_7zip => false,> ## 4. 配置巧克力基線## ### a. FIPS功能### ####如果您需要FIPS合規性 - 在執行任何其他配置或軟件包安裝之前,將此備件配置為####. 應用推薦配置### ####移動緩存位置,因此巧克力對####清理臨時數據非常確定性,並且該位置被固定在巧克力巧克力concophateyConfig'C:\ ProgramData \巧克力\ Cache \ Cache', > ### #將超時到至少4個小時ChocolateyConfig'14400',> ####通過Integrations ChocolateyFeature禁用巧克力時關閉下載進度,> ### C. 來源### ####刪除默認社區包存儲庫源巧克力源缺失,位置=>'https://社區.巧克力.org/api/v2/',> ####添加內部默認源####您可以在這裡有多個來源,因此我們將使用遠程回購變量提供一個示例####注意:此示例需要更改巧克力源,位置=> $ _repository_url,Priority => 1,username =>'可選',password =>'可選,不確保',bypass_proxy => true,admin_only => false,walle_service = false,lashe_service = > service =>> serve_service =>> false,> ### b. 保持巧克力最新### #### ####根據您的內部來源####將最新的巧克力保持最新狀態####您根據將更新的版本####轉到內部存儲庫時控制升級. ####請注意,這裡的來源是odata feed,類似於您瀏覽到https://社區時看到的####.巧克力.org/api/v2/package最新,提供者=>巧克力,源=> $ _repository_url,> ## 5. 確保業務巧克力## ###如果您沒有商務巧克力(C4B),則需要從這裡刪除. ### A. 確保已安裝許可證文件### ####使用https:// docs的腳本創建一個許可軟件包.巧克力.org/en-us/guides/andurations/ashancomational-deployment#練習-4- create-a-a-a-a-a-a-pake for-license#todo#todo:添加用於安裝/確保Chocolatey-License套件的資源>巧克力,來源=> $ _repository_url,> ### b. 禁用許可的源### ####無法刪除許可源,因此必須禁用它. ####這必須在許可證設置許可證設置之後發生. ##禁用來源仍然需要所有其他屬性,直到## https://門票.木偶.COM/瀏覽/模塊-4449已解決. ##密碼是用戶需要的,但不能確保,因此它不應該##在此處設置的內容. 如果您在這裡遇到麻煩,##密碼是您的許可指南. 巧克力院子禁用,優先=>'10',用戶=>'customer',password =>'1234',require => package ['Chocolatey-license'],> ### C. 確保巧克力有許可的擴展### ####您將在禁用第5B步中禁用許可的存儲庫的情況下將許可擴展名下載到內部存儲庫####. ####確保巧克力.擴展包(又名巧克力許可的擴展)包裝最新包裝,提供商=>巧克力,來源=> $ _repository_url,require =>軟件包['Chocolatey-license'],> ####> ####巧克力授權的擴展擴展已解鎖以下所有內容,也有配置/功能項目. 您可能需要訪問功能頁面,以查看您可能要啟用的內容:#### - 軟件包構建器-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - 構建器#### - 軟件包內部器-https:// docs.巧克力.org/en -us/trauty/付費/軟件包內部器#### - 軟件包同步(3個組件) - https:// docs.巧克力.org/en -us/功能/付費/軟件包同步#### -包裝降壓器-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - 降低#### - 包裝審核-https:// docs.巧克力.org/en -us/功能/付費/軟件包 - audit #### - 軟件包油門 - https:// docs.巧克力.org/en -us/features/付費/包裹 - 刺紋#### -CDN緩存訪問-https:// docs.巧克力.org/en -us/features/付費/private -cdn #### - 品牌 - https:// docs.巧克力.org/en -us/features/付費/品牌#### - 在任何地方的自助服務(需要安裝更多組件,需要設置其他配置)-https:// docs.巧克力.org/en-us/功能/付費/自助服務####-Chocolatey Central Management(需要安裝更多組件,需要設置其他配置)-https:// Docs.巧克力.org/en-us/功能/付費/巧克力中心管理#### - 其他 - https:// docs.巧克力.org/en-us/features/付費/### d. 確保在任何地方的自助服務### ### ,>啟用ChocolateyFeature,>巧克力conconfig“安裝,升級,卸載”,> ### e. 確保巧克力中央管理### ####如果要在端點上進行管理和報告,則可以設置和配置###中央管理. 有多個部分要管理,因此您將在此處看到### ###部分,以及如何配置服務器### side組件的註釋. 如果$ _CHOCALISY_CENTRAL_MANAGEMIN_URL < package latest, provider => 巧克力,來源=> $ _repository_url,require => package ['巧克力 - license'],>巧克力yconfig$ _chocalyy_central_management_url,>如果$ _CHOCALICEY_CENTRAL_MANEGATION_CLEINT_CLIENT_CLIENT_SALT < chocolateyconfig $_chocolatey_central_management_client_salt, > >如果$ _chocalyy_central_management_service_salt < chocolateyconfig $_chocolatey_central_management_client_salt, > >啟用了巧克力節,需要=>包裝['巧克力 - 代理'],>啟用了巧克力含量,需要