我有一個將審計日誌上傳到S3存儲庫的Powershell腳本。該腳本在我登錄時運行時工作正常,但我需要定義一個計劃任務,並且該任務需要以SYSTEM用戶身份運行。有人可以推薦一種方法,我可以向SYSTEM用戶提供AWS憑證,以便它們不以明文形式存儲在計算機上?如何將AWS憑證分配給SYSTEM用戶?
2
A
回答
0
我不相信這是可能的。您的身份驗證信息必須以某種方式存儲在客戶端計算機上,並且Windows不提供任何方便的方法來保護該信息。
您可能會發現更方便,如果你使用ssh +加密證書爲憑證(我相信有對PowerShell的SSH客戶端,雖然我還沒有使用它試圖對AWS的工作)只是管理訪問
1
我找到我認爲的答案:如果我通過任務調度程序使用「Set-AWSCredentials」命令運行腳本,它會在C:\ Windows \ System32 \ config \ systemprofile \ AppData \ Local \ AWSToolkit \ RegisteredAccounts.json。然後,我可以刪除'Set-AWSCredentials'命令,腳本似乎可以成功運行。
相關問題
- 1. 如何將當前(Windows)用戶的憑證分配給ftpWebRequest
- 2. 將AWS憑證傳遞給PigStorage函數
- 3. 我應該如何配置AWS憑證?
- 4. 如何通過AWS CLI將多個用戶分配給組?
- 5. Aws Cognito:如何在用戶註冊時將用戶分配給用戶組
- 6. 如何使用憑證配置文件使用AWS CLI登錄
- 7. 流星賬戶憑證分配
- 8. 我如何設置OAuth流來獲取用戶AWS憑證
- 9. Jenkins Packer AWS憑證驗證
- 10. 將憑證傳遞給WebProxy?
- 11. 如何在AWS CLI配置和憑證文件中註釋行?
- 12. 如何配置Maven使用憑證
- 13. Phonegap_saving用戶憑證
- 14. IIS用戶憑證
- 15. WCF +用戶憑證
- 16. 拆分用戶名和密碼憑證
- 17. AWS Java SDK憑證linux ec2
- 18. AWS上的憑證SES
- 19. 如何將子域分配給我的AWS S3存儲桶?
- 20. AWS CLI不檢測〜/ .aws /憑證
- 21. 驗證IAM用戶憑證
- 22. 驗證用戶憑證
- 23. 我如何驗證SharePoint用戶憑據
- 24. 將許可證永久分配給用戶?
- 25. 如何在AWS PowerShell中設置AWS憑證
- 26. 使用AWS IAM的AWS S3存儲桶API調用用戶角色憑證:
- 27. 將用戶憑據傳遞給Webservice
- 28. 將多個用戶分配給「任務」
- 29. 將產品分配給用戶mysql
- 30. Tuleap - 將工件分配給用戶組