

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

# 使用者資料包 (aws\$1opsworks\$1user)
<a name="data-bag-json-user"></a>

**重要**  
 AWS OpsWorks Stacks 此服務已於 2024 年 5 月 26 日終止，並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問，請透過 [AWS re：Post](https://repost.aws/) 或透過 [AWS Premium Support](https://aws.amazon.com/support) 聯絡 AWS 支援 團隊。

代表使用者的設定。

下列範例示範如何使用 Chef 搜尋搜尋單一資料包項目及多個資料包項目，將使用者的使用者名稱和 Amazon Resource Name (ARN) 寫入 Chef 日誌：

```
user = search("aws_opsworks_user").first
Chef::Log.info("********** The user's user name is '#{user['username']}' **********")
Chef::Log.info("********** The user's user ARN is '#{user['iam_user_arn']}' **********")

# Or...

search("aws_opsworks_user").each do |user|
  Chef::Log.info("********** The user's user name is '#{user['username']}' **********")
  Chef::Log.info("********** The user's user ARN is '#{user['iam_user_arn']}' **********")
end
```


****  

|  |  |  | 
| --- |--- |--- |
| [administrator\$1privileges](#data-bag-json-user-admin) | [iam\$1user\$1arn](#data-bag-json-user-arn) | [remote\$1access](#data-bag-json-user-rdp) | 
| [ssh\$1public\$1key](#data-bag-json-user-ssh-public-key) | [unix\$1user\$1id](#data-bag-json-user-unix-id) | [使用者名稱](#data-bag-json-user-username) | 

**administrator\$1privileges**  <a name="data-bag-json-user-admin"></a>
使用者是否具備管理員權限 (布林值)。

**iam\$1user\$1arn**  <a name="data-bag-json-user-arn"></a>
使用者的 Amazon Resource Name (ARN) (字串)。

**remote\$1access**  <a name="data-bag-json-user-rdp"></a>
使用者是否可以使用 RDP 登入執行個體 (布林值)。

**ssh\$1public\$1key**  <a name="data-bag-json-user-ssh-public-key"></a>
使用者的公有金鑰，如透過 Stacks OpsWorks 主控台或 API （字串） 所提供。

**unix\$1user\$1id**  <a name="data-bag-json-user-unix-id"></a>
使用者的 Unix ID (號碼)。

**使用者名稱**  <a name="data-bag-json-user-username"></a>
使用者名稱 (字串)。