Amazon web services 如何修复AWS Cli问题?
我是亚马逊网络服务的新手。我正在尝试使用在实例上配置的CLI。 我尝试使用许多命令,但出现以下错误:Amazon web services 如何修复AWS Cli问题?,amazon-web-services,aws-cli,Amazon Web Services,Aws Cli,我是亚马逊网络服务的新手。我正在尝试使用在实例上配置的CLI。 我尝试使用许多命令,但出现以下错误: aws glacier create-vault --vault-name my-vault --account-id -"Invalid endpoint: https://glacier.US East (N. Virginia).amazonaws.com 请帮助我解决这个问题。他们的问题在您的终点,请在这里找到您各自的问题 从错误消息中,您似乎在CLI配置中指定了一个无效的地区美国东
aws glacier create-vault --vault-name my-vault --account-id -"Invalid endpoint: https://glacier.US East (N. Virginia).amazonaws.com
请帮助我解决这个问题。他们的问题在您的终点,请在这里找到您各自的问题 从错误消息中,您似乎在CLI配置中指定了一个无效的地区美国东部(北弗吉尼亚州)。而是指定us-east-1。检查您的
~/.aws/config
或环境变量,或您正在设置区域的任何位置。将您的区域设置为:
region=us-east-1
删除.aws文件并再次添加aws配置。 .aws的默认路径将位于/Users/.aws下 1.rm-rf/Users/.aws
2.aws configure我也面临类似的问题
aws configure
命令将默认区域更改为us-east-1请运行命令
sudo su
切换到root用户。您可能已经配置了很多凭据,这会使终端混淆。我有一个很短的解决方法。转到您的aws隐藏文件夹,您可以在finders文件夹中使用[shift+command+.]找到该文件夹(如果您使用MAC)。打开aws隐藏文件并清除所有凭证和配置。这将使您的“aws配置”返回默认值,从而解决错误。在C:\Users\username\.aws\config上,将您所在的地区从美国东部(北弗吉尼亚州)更改为
[默认值]
地区=美国东部-1
请注意,覆盖在
~/.aws
下设置的选项(通过aws configure
等),因此如果设置了$aws\u DEFAULT\u REGION
,请确保设置正确。您还可以重新运行aws configure
,并为默认地区名称提供与格式[country]-[REGION]-[number]匹配的字符串。例如:“us-east-1”不带引号。
region=us-east-1