

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 全域設定 AWS SDKs和工具
<a name="creds-config-files"></a>

透過 AWS SDKs和其他 AWS 開發人員工具，例如 AWS Command Line Interface (AWS CLI)，您可以 AWS 與服務 APIs互動。不過，在嘗試這麼做之前，您必須使用執行請求的操作所需的資訊來設定 SDK 或工具。

此資訊包含下列項目：
+ 識別誰呼叫 API **的登入資料資訊**。登入資料用於加密對 AWS 伺服器的請求。使用此資訊， 會 AWS 確認您的身分，並可以擷取與其相關聯的許可政策。然後，它可以判斷您可以執行哪些動作。
+ 您用來告知 AWS CLI 或 SDK 如何處理請求、傳送請求的位置 （哪個 AWS 服務端點），以及如何解譯或顯示回應**的其他組態詳細資訊**。

每個 SDK 或工具都支援多個來源，您可以用來提供所需的登入資料和組態資訊。有些來源對於 SDK 或工具是唯一的，您必須參考該工具或 SDK 的文件，以取得如何使用該方法的詳細資訊。

不過， AWS SDKs 和工具支援來自程式碼本身以外主要來源的常見設定。本節涵蓋下列主題：

**Topics**
+ [使用共用 `config`和 `credentials` 檔案來全域設定 AWS SDKs和工具](file-format.md)
+ [尋找和變更共用和 AWS SDKs `config`和工具`credentials`檔案的位置](file-location.md)
+ [使用環境變數全域設定 AWS SDKs和工具](environment-variables.md)
+ [使用 JVM 系統屬性全域設定 適用於 Java 的 AWS SDK 和 適用於 Kotlin 的 AWS SDK](jvm-system-properties.md)