Windows 通过本地终端使用AWS CLI 和简单的用户配置

这篇具有很好参考价值的文章主要介绍了Windows 通过本地终端使用AWS CLI 和简单的用户配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Windows 通过本地终端使用AWS CLI

记录:

learmer Lab 的AWS END之后再要连线要重新配置用户信息


​ 使用AWS服务资源有三种方法:网页的服务控制台(这是比较简单和直观的使用方法),通过SDK来调用(这是通过编程语言来调用AWS服务的方法是有这方面需求的时候会使用的方法),AWS CLI(这是AWS自己的一个命令行管理工具,适合AWS开发者使用)。

本文主要讲如何在Windows 上通过AWS CLI 使用AWS服务。

AWS CLI 安装

Windows的可以直接点击这个链接https://awscli.amazonaws.com/AWSCLIV2.msi进行下载,mac和linux的可以进入这个网站AWS 命令行界面(CLI)_管理AWS服务的统一工具-AWS云服务 (amazon.com)网站页面如下

Windows 通过本地终端使用AWS CLI 和简单的用户配置

mac和linux的可以在右边对应的内容内进行下载。

​ windows下载好之后可以看到一个后缀名为msi的文件如下图所示

Windows 通过本地终端使用AWS CLI 和简单的用户配置

然后双击直接运行就可以看到如下画面。

Windows 通过本地终端使用AWS CLI 和简单的用户配置
然后点击Next
Windows 通过本地终端使用AWS CLI 和简单的用户配置
这里把同意勾选上,就可以Next了,或者你想看的话可以Print把这些下载下来。
在这里插入图片描述
这里可以更改安装的地方本身是不算大的可以进行更改也可以不改,如果对安装路径进行了更改要保证路径全英文。
在这里插入图片描述
到这之后点击Install就可以进行等待进度条跑完。

在这里插入图片描述
最后点击Finish ,就安装完成了。

安装完成之后打开自己电脑的 Shell 或者 cmd都行然后输入如下代码

aws --version

如果看到如下画面,就说明安装好了,后面的内容不一定,主要是可以看到最前面的aws-cli版本号。

在这里插入图片描述
如果没发现说无法识别 aws 命令可以去电脑的系统环境变量内看看在如图3的里面是否有刚刚安装好的AWSCLI的安装目录,没有的话可以自行手动添加,添加好之后再重新尝试上方的操作。

在这里插入图片描述

AWS CLI用户配置

​ 安装好之后就要开始使用AWS CLI 可是我们使用的是自己的电脑,AWS不可能给权限给随便一台电脑就可以对AWS上的云服务进行控制,所以我们要使用事先创建好的IAM 用户或者是Learner Lab用户进行链接,就要给本地的AWS CLI客户端设定用户信息,使得AWS可以知道是谁再使用AWS上的服务。

通过

aws configure

可以对本地CLI进行用户信息设置,运行之后可以看到如下画面

在这里插入图片描述

然后根据要使用的用户输入对应的 Access Key ID、Secret Access Key、使用的服务地区(这里使用的是ap-northeast-1,东京)、输出格式(包含 json、yaml、yaml-stream、text、table 这几种格式,具体的格式对应可以去What is the AWS Command Line Interface? - AWS Command Line Interface (amazon.com)进行查看。这里使用的是json格式)

​ 创建完成之后可以在C盘 C:\Users\a2306(就是C盘的个人用户目录内)\.aws路径下看到如下两个文件

在这里插入图片描述

左边这个为地区和输出格式的设置文件,右边的为用户信息及 Access Key ID和Secret Access Key信息的文件

可以在终端进入.aws文件内通过

type config 
type credentials

查看对应文件的信息。如下图所示

在这里插入图片描述

配置好用户信息之后,如果要对用户信息进行更改有两种方法:

1.删除这两个文件然后重新运行

aws configure

然后输入对应的内容即可。

2.直接运行 aws configure

运行后可以看到如下的画面

在这里插入图片描述

正常是会一行一行显示然后要进行更改的选项就在后面输入要改变的内容即可,不用改变的就直接回车即可。

IAM用户的用户信息:

​ 我们正常在使用AWS服务时,大多数情况都是在通过IAM用户来对AWS服务进行控制,然后云上的AWS CLI的用户信息是已经在里面的。那如果我们要做本地的 AWS CLI通过自己的 IAM 用户来管理自己的AWS服务需要怎么设置用户信息?

​ 就本质来说还是一样的。通过

aws configure

来更改本地的AWS CLI用户配置。但是本人在进行更改的时候发现AWS在这方面的信息处理做的是真好。如果我们在云上,然后去查看自己的IAM用户的个人信息,你会发现能提供的只有 Access Key ID的信息,可是我们还需要Secret Access Key的信息怎么办。

目前来说有两个方法:

1.当初创建这个IAM用户的时候的用户信息文件没删,那个里面就有Secret Access Key的信息。

2.那万一那玩意找不到了怎么办,可以在IAM用户内找到你的IAM用户然后点击如下图所示的创建访问密匙的方法再创建一个。这次别丢了!

在这里插入图片描述

而且经过测试这个应该一个用户只能创建两个(有可能,创建该IAM用户的根用户可以控制是否只能有两个)。

​ 然后获取到 Access Key ID 和 Secret Access Key就简单了,其他的就和前面的一样。

Learner Lab用户的用户信息:

​ 这个就简单了可以参照https://blog.csdn.net/m0_50614038/article/details/123998290这个链接,让你们的老师给你们开一个Learner Lab的学生账号。

​ 好现在账号有了我们进入Learner Lab的页面,进入Learner Lab - Foundational Services的页面 然后Star Lab,当页面变为如下所示

在这里插入图片描述

然后点击 AWS Detalls,查看 AWS CLI的用户信息,如下图所示

在这里插入图片描述

我们可以查看到目前该实验所对应的Access Key ID、Secret Access Key、和S ession Token。然后如果我们使用AWS CLI只需要用到前两个。文章来源地址https://www.toymoban.com/news/detail-406141.html

到了这里,关于Windows 通过本地终端使用AWS CLI 和简单的用户配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 通过CSS简单修饰用户登录页面

    目录 前言 一、CSS代码 二、HTML部分 1、用户登录 2、用户注册 3、注册成功 4、找回密码 5、重置密码 6、重置成功 三、运行效果图         前几天老师要求用CSS和HTML做的一个用户登录页面,个人感觉这些知识入门挺简单的,精通的话不太容易,这里就用入门知识简单做一

    2024年01月20日
    浏览(35)
  • AWS CLI 安装配置

    访问AWS的服务,基本有以下三种方式,本文将会介绍如何初始化配置AWS 命令行接口(Command Line Interface, CLI),以访问AWS服务。 1. AWS Command Line Interface 是什么? AWS Command Line Interface (AWS CLI) 是一种开源工具,让您能够在命令行终端程序中使用命令与AWS 服务进行交互。使用 A

    2024年02月01日
    浏览(40)
  • Windows Server2016 本地用户管理

    在Windows的企业应用中,经常出现同一台电脑登录多个账号的情况。为了保证主机的安全,我们可以在本地策略这里,对于本地用户的权限进行一个管理和配置。 那么接下来我们模拟进行以下操作: 1.为了管理用户,通过图形化的方式新建用户名为 user1,user2; 2.防止管理员以

    2024年02月06日
    浏览(56)
  • AWS 中文入门开发教学 39- AWS CLI - AWS认证 必须会的命令行工具

    AWS Command Line Interface (AWS CLI) 是一种开源工具, 让您 能够在命令行 Shell 中使用命令与 AWS 服务进行交互 。 仅需最少的配置,即可使用 AWS CLI 开始运行命令,以便从终端 程序中的命令提示符实现与基于浏览器的 AWS 管理控制台所提供的 功能等同的功能。 https://aws.amazon.com/cn/

    2024年02月17日
    浏览(56)
  • AWS】在EC2上创建root用户,并使用root用户登录

    最近有项目需要使用AWS的EC2服务器; 在创建服务器实例之后发现,没有root用户,仔细阅读AWS EC2文档,发现默认是ec2-user用户; 那我们需要创建一个root用户 1.创建 root 用户 注意:必须要要在ec2-user用户下执行 sudo passwd root 之后会提示你输入两次密码: Changing password for user r

    2024年02月07日
    浏览(43)
  • AWS CLI创建Amazon EKS服务

    Amazon EKS文档 前言: 创建ClusterRole需要选择一下的角色 AmazonEKSClusterPolicy 创建NodeRole需要选择一下的角色 AmazonEC2ContainerRegistryReadOnly AmazonEKSWorkerNodePolicy AmazonEKS_CNI_Policy 1、创建 Amazon EKS 集群 IAM 角色 1)创建json 2)创建 Amazon EKS 集群 IAM 角色 3)将名为 GamefiAmazonEKSClusterRole的 Am

    2024年02月11日
    浏览(36)
  • 安装aws-cli 2.11

    1.1 创建AK 在AWS的IAM中选择要创建AK的用户,选择【安全凭证】—创建【访问密钥】 1.2 下载cli安装包 解压安装 查看版本 配置凭证 配置信息会保存在以下位置 ~/.aws/credentials 和 ~/.aws/config 验证配置是否正确,可以验证下命令

    2024年02月15日
    浏览(37)
  • AWS 中文入门开发教学 40- AWS CLI 的安装(Mac Linux Install)

    AWS CLI 的安装 AWS CLI v1 https://docs.aws.amazon.com/zh_cn/cli/latest/userguide/install-cliv1.html AWS CLI v2 https://docs.aws.amazon.com/zh_cn/cli/latest/userguide/install-cliv2.html 安装Mac CLI v2版本 https://docs.aws.amazon.com/zh_cn/cli/latest/userguide/install-cliv2-mac.html 安装Linux(Ubuntu) CLI v2版本 https://docs.aws.amazon.com/zh_cn/cli/

    2024年02月06日
    浏览(46)
  • windows账户安全(通过mimikatz、Jhon获取用户密码)

    1.获取Windows用户密码一mimikatz 打开windows server 2012虚拟机进入Administrator用户 第一步:首先关闭杀毒软件,接下来打开mimi katz.exe执行程序 第二步:提升到debug权限提示符下,输入命令 “privilege::debug” 第三步:输入抓取密码命令“sekurlsa::logonpasswords”,可以看到本机面已经获取

    2024年02月04日
    浏览(38)
  • 物联网开发终端管理篇-java从MQTT获取设备数据,并通过Druid连接池把数据写入MySQL数据库(Windows系统)

    下面来给大家做个简单的数据对接,也就是通过写JAVA代码实现MQTT协议 首页我们得搭建一个简单的IDEA项目,这个我就不做演示了 搭建完项目,我们需要准备一些jar包,jar包名如下: org.eclipse.paho.client.mqttv3-1.1.0.jar mysql-connector-java-5.1.34.jar jackson-databind-2.10.0.jar jackson-core-2.10.0

    2024年02月11日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包