可在项目版本中下载适用于Windows,macOS和Linux的预构建二进制文件。 下载后,将提取的二进制文件放在$ PATH中(或就地执行)。 对于macOS用户,您可能需要允许该应用程序通过系统偏好设置运行。 要构建和安装该应用程序,请克隆该存储库并从其库中执行以下操作: 要启动监听器,只需在CLI / SDK应用程序的单独窗口中运行iamlive。 完成后,您可以使用Cmd + C / Ctrl + C退出。 --set-ini:设置后,.aws / config文件将更新为使用CSM监视,并在退出时将其删除(默认值:false) --fails-only:设置后,只会将失败的AWS调用添加到策略中(默认值:false) 要在AWS CLI中启用CSM,您应该使用--set-ini选项或将以下内容添加到.aws / config中的相关配置文件中:
要在各种AWS开发工具包中启用CSM,您可以在启动应用程序之前在运行该应用程序的窗口中运行以下命令: 我收到一条消息"嵌入的软件包不在GOROOT中" 当试图建立自己 此项目需要正确构建Go 1.16或更高版本(由于具有嵌入功能)。 该项目大量使用了议会,并由Scott Piper的CSM解释员协助。