AWS EC2信息和连接工具

awsi的Python项目详细描述


AWS实例信息

摘要

awsi脚本可以帮助在aws中搜索服务器并连接到它。

它使用boto连接到aws,并为您有权访问的所有ec2实例构建一个寄存器。

它可以通过调用awsi --refresh

然后,它可以使用instanceid、public ip address或name标记连接到实例 如果找到多个服务器(可能它们的名称相同),它将显示所有服务器,并要求您使用不同的 一条信息。ID是唯一的,因此建议这样做。

安装

pip安装awsi

配置

在主目录中创建一个名为“.awsi”
在此文件夹中创建名为“config.cfg”的配置文件

文件的内容应该如下所示。

[主要]
配置文件:默认,工作,工作2
地区:eu-west-1、eu-central-1、us-east-1、us-west-2、us-west-1
cache_file:/tmp/awsi_缓存

其中profiles指的是在.aws/credentials.aws/config中找到的aws cli配置文件

用法

usage: awsi [-h] [--refresh | --list | --version]
            [search_string [search_string ...]]

positional arguments:
  search_string  ip, instance id or string to find in Name tag

optional arguments:
  -h, --help     show this help message and exit
  --refresh      refresh the cache
  --list         list all instances in the cache
  --version      print version

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如果数组是单调递增或单调递减的,则它是单调的   java异步任务:doInBackground未完成   java数组逻辑错误   在Java桌面应用程序中加载应用程序属性   小程序windows上的Java控制面板如何与机器上安装的许多不同版本的Java一起工作?   许多循环的java循环策略   java Android Studio无法转到管理页面   java为什么集成测试的执行时间在SpringBoot2.2中显著增加?   java Grails dbmupdate失败:MySQLSyntaxErrorException:您的SQL语法有错误   字符串非常简单:用Java编写“”   java Wicket反馈消息和AjaxButton   java Oreo、默认短信应用程序和操作通过消息进行响应   Java将字符串中的\“替换为”   Java中的html意外URL请求结果   java在拼花文件格式中INT64和十进制(18,6)意味着什么?   java如何查看PDF文件   java在向powershell中的程序传递参数时遇到问题   继承如何在不同实现/类/etc的java中调用toString()   java Count可抓获的最大窃贼数