

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 用户数据包 (aws\$1opsworks\$1user)
<a name="data-bag-json-user"></a>

**重要**  
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止，新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问，请通过 re [AWS : Post 或通过 Pre](https://repost.aws/) mium Su [AWS pp](https://aws.amazon.com/support) ort 与 AWS 支持 团队联系。

表示用户的设置。

以下示例说明如何使用 Chef 搜索搜索单个数据袋项目，然后搜索多个数据袋项目，将包含用户名和 Amazon 资源名称 (ARNs) 的消息写入 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) | [username](#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 资源名称 (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>
用户的公钥，由 OpsWorks Stacks 控制台或 API 提供（字符串）。

**unix\$1user\$1id**  <a name="data-bag-json-user-unix-id"></a>
用户的 Unix ID (数字)。

**username**  <a name="data-bag-json-user-username"></a>
用户名称 (字符串)。