可得到private ip,也是本地的ip.事实上通过ifconfig也能得到: GET http://169.254.169.254/latest/meta-data/local-ipv4 公共ip,也就是在aws的console里面能够看到的ip,也是想要ssh到该instance所用的ip: GET http://169.254.169.254/latest/meta-data/public-ipv4…
1. 下载 PuTTY 2. 安装到任意目录 3. 打开 PuTTYgen (注意不是 PuTTY), 如图: 选择 RSA , 点击 Load. 找到从 AWS 创建实例的时候生成的 key,要选择所有文件才能显示. 弹出个提示: 是 原来pem的key已经被转成RSA格式, 导出私有密钥为ppk : 4.  关掉 PuTTYGen 打开 PuTTY. 在Host Name 里输入 EC2 实例的公有 DNS (IPv4) .端口 22.(最好保存一下以后用) 5. 左侧的 Connectio…
获取access key和secret access key           自己账户下有security credentials的选项                      然后点击Access Keys           根据提示create new access key 安装SDK  npm install aws-sdk --save            在app.js中,声明引用aws-sdk  var AWS = require('aws-sdk');  配置EC2的服务…
Amazon的EC2中,默认是不允许使用用户名和密码直接连接Instance的,而是通过AWS (Amazon Web Service)提供的证书.在第一次使用EC2的时候,AWS会要求你创建一个证书并下载,证书是一个.pem文件.在Linux上可以直接使用SSH来连接,比如: ssh -i 证书.pem ec2-user@Instance的IP地址 在Windows中,可以使用Putty工具来进行SSH连接,只不过Putty不能直接使用的.pem格式的证书,需要转换成.ppk才可以.这时就需要…
I’d like to call your attention to a new feature that we rolled out earlier this month. You can now provide us with a configurable Reverse DNS record for any of your Elastic IP addresses. Once you’ve supplied us with the record, reverse DNS lookups (…
在申请aws ec2时,按照向导,在选择存储的时候默认硬盘大小是 8 G,这时候可以根据自己的需要输入一个合适的数字,例如100.完成向导并启动ec2 instance 后登陆机器.使用命令: df -hT 发现硬盘的大小不是自己的设定的值,而还是 8 G,使用fdisk.mkfs来分区和格式化后,还是无法增大其空间.反复折腾多次,包括重启机器,问题依旧,后来发现其实很简单,只需要使用一条命令resize2fs就可以搞定. resize2fs /dev/xvde 注意:“/dev/xvde” 根…
EC2实例运行一段时间后,由于日志和一些应用程序数据的积累,可能出现之前预留的磁盘容量不够需要扩容的情况.AWS EBS目前还不支持在线扩容,不过可以通过结合snapshot来实现. 如,我的EC2 Instance容量默认的8G不够用了,需要扩容. 1. 创建需要扩容磁盘的snapshot: 进入aws ec2控制台的Volume管理项中,选中你要扩容的EBS卷,右键选择“create snapshot” 在弹出的对话框中,输入名称和描述信息,待创建完成后记录下snapshot的ID号,下一步…
有關AWS EC2 (EBS 收費)的問題 之前一陣子的時候,公司在使用Amazone Web Service (AWS)的 EC2 (Amazon Elastic Compute Cloud).不過就在關掉EC2的機器之後,發現Amazone在charge費用上,出現另人不解的地方.那個問題就是「為什麼會有多出EBS的費用?」機器不是已經都停止了嗎?為什麼會有出現這個奇怪的問題?其實常見到大家在使用EC2上會常見到的問題除了這個之外,還有像是「使用Free-Tires的額度為什麼有出現額外的收…
环境需求 单位现在每隔一段时间需要核对一下 AWS 正在运行的 EC2 资源清单,为了避免核对失误以及重复性的工作,打算用脚本来解决这一重复性的工作.大概思路为 通过 AWS AK.SK 来索取 AWS EC2 list 的权限,然后通过 Python 把正在运行的 EC2 实例筛选出来,然后提取出来想要的一些内容 写入到 CSV 表格中,通过附件的方式发送到邮箱中. 运行脚本所需 Python3.pip3 Python3 所需模块 boto3csvcodecssmtplib 脚本内容 #!/u…
看到AWS有免费一年的试用期,就申请了一个账号.想搭建一个自己的网站.申请之前,你还需要有一张信用卡. 申请AWS账号,登陆控制台 进入AWS官网即可申请账号,进入控制台后,就可以新建一个AWS EC2实例,可以把实例就理解为一台机器.里面也有很多其他的服务. 系统选择的是ubuntu,并启动实例,此时就可以就如到EC2的控制台了. 一. 如果你想用SSH连接到你的VPS. *nix下可以直接用ssh,window下用putty. 到官网上下putty和puttygen.你启动EC2的时候会提示…