我已經構建了一個LAMP解決方案,該解決方案可生成許多自動運行在許多Windows服務器上的powershell文件。在Linux上生成x.509密鑰對以用於Windows
我需要生成在Linux中公鑰/私鑰對,所以我能簽字PowerShell的文件,然後驗證其在Windows真實性,通過PowerShell的執行策略設置爲「的AllSigned」
我已經嘗試過PGP,但發現它生成的公鑰沒有被Windows Server的證書管理器接受。
我想使用不受Root Authority支持的私鑰,並且有很多不同的PowerShell腳本需要在許多Windows服務器上進行身份驗證和運行。
我的問題是 - 如何生成Windows證書管理器將接受的x.509密鑰對,這將與Powershell的「AllSigned」執行策略一起使用?
任何幫助表示讚賞。
這正是我一直在尋找! OpenSSL!我能夠創建公鑰/私鑰對並將公鑰導入我的測試Windows Server!雖然我從這個網頁提供了許多參考:https://raymii.org/s/tutorials/Sign_and_verify_text_files_to_public_keys_via_the_OpenSSL_Command_Line.html –