论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
虚拟化.超融合.云计算
›
公有云
›
Windows 通过本地终端使用AWS CLI 和简单的用户设置 ...
Windows 通过本地终端使用AWS CLI 和简单的用户设置
泉缘泉
金牌会员
|
2024-6-10 10:14:19
|
显示全部楼层
|
阅读模式
楼主
主题
868
|
帖子
868
|
积分
2614
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)网站页面如下
mac和linux的可以在右边对应的内容内进行下载。
windows下载好之后可以看到一个后缀名为msi的文件如下图所示
然后双击直接运行就可以看到如下画面。
然后点击Next
这里把同意勾选上,就可以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只须要用到前两个。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
泉缘泉
金牌会员
这个人很懒什么都没写!
楼主热帖
华为一镜到底主题__荣耀30系列安装教程 ...
日志模块
「Docker入门指北」容器很难理解?带你 ...
数据资产为王,如何解析企业数字化转型 ...
信创环境下分布式文件存储MinIO集群部 ...
28基于java的简单酒店数据管理 ...
Vulnhub之M87靶机详细测试过程(不同提 ...
面试题百日百刷-HBase中HTable API有没 ...
解决NuGet加载或下载资源慢的问题 ...
MYSQL(进阶篇)——一篇文章带你深入 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表