文档章节

不同平台和操作系统下登录AWS_EC2

kinglyjn
 kinglyjn
发布于 2016/09/01 16:15
字数 589
阅读 7
收藏 0

Amazon的EC2服务器可以理解为虚拟机,不过它是不需要安装系统的,它是根据镜像自动创建的。在申请EC2的时候,可以选择操作系统的类型,如Redhat Enterprise 6或ubuntu 12等,我个人对它们没有偏好。如果选择的是linux系统,则同时会生在一个*.pem文件,里面大概存的是私钥和公钥。具体的文档还没有看。

那么下面就说怎么登录。

Linux下登录EC2

Linux登录就比较方便了,直接输入命令。(前提是你的linux下有ssh客户端)

ssh -i     xxx.pem   root@ec2-46-137-51-12.eu-west-1.compute.amazonaws.com

Linux下拷贝文件到EC2

scp  -i    xxx.pem   ~/s.zip    root@ec2-46-137-51-12.eu-west-1.compute.amazonaws.com:/opt/

上面的命令是把本地的~/s.zip拷贝到EC2的/opt/下

Windows下登录EC2

用SecureCRT登录, 需要根据xxx.pem生成一个公钥文件xxx.pem.pub。不过生成*.pub还是需要linux下进行:

$ chmod 700 xxx.pem
$ ssh-keygen  -y  -f  xxx.pem   >xxx.pem.pub

就是说,先改一下*.pem的权限,然后再用ssh-keygen制作 pub文件

在SecureCRT下,会话选项,公钥,属性

然后先把xxx.pem.pub即可。需要注意的是,要把*.pem和*.pem.pub放在同一目录下

这样就可以了

WinSCP登录

WinSCP用于向EC2服务器上传或下载文件,以目录树的形式展示,是比较方便的。不幸的是,WinSCP既不能使用*.pem,也不能用*.pub。它使用的是putty的鉴权文件*.ppk。那*.ppk文件怎么生成呢?

(1) 从putty官网上下载新的zip包,运行里面的PUTTYGEN.EXE程序

(2) 执行Conversions | Import Key,先把*.pem,程序会自动显示里面的内容。然后点Save Private Key按钮,保存为xxx.ppk。(PPK = Putty Private Key? )

(3) 打开WinSCP

注意先把刚才生成的密解文件*.ppk

然后就可以连接上了。

 

用PUTTY的PSCP.EXE

这是一个Windows下的命令行,PUtty系列工具之一

其命令行参数和linux下是一样的(好像记不清了,谁帮我确认一下)

pscp.exe  -i    xxx.pem   d:/s.zip    root@ec2-46-137-51-12.eu-west-1.compute.amazonaws.com:/opt/

修改EC2的SSH配置

个人认为可以修改SSH的配置,还原为以用户名密码登录,这个~/.ssh/下的配置有关。具休有待研究。

本文转载自:http://blog.csdn.net/iamshaofa/article/details/7878346

kinglyjn
粉丝 1
博文 3
码字总数 1511
作品 0
东城
私信 提问
亚马逊AWS薛峰:详解云平台计算服务进化之路

  【IT168 SACC现场报道】在数字化转型时代,云已成为万物智能的数字化大脑。而随着大数据应用、人工智能、移动互联网等技术的飞速发展,“智慧+”的概念正在深入到各行各业,提升企业效率...

it168网站
2017/10/20
0
0
模块部署(译)

模块部署 概述 在 Tachyon 源代码树中, 目录包含一些工具可以协助你在 AWS EC2 或 virtualbox 搭建 Tachyon集群。 In Tachyon source tree, directory contains utilities to help you set...

Ryan-瑞恩
2015/10/21
59
0
AWS EC2怎么动态增加磁盘空间

很多用户已开始创建EC2实例时没有考虑到未来使用,选择了8G磁盘空间,当空间用完时才急着找方法扩容,这里介绍一下AWS最新的动态扩容办法,该方法支持操作系统的根磁盘。 1、登录AWS后台,左...

lyunweb
2018/07/02
439
0
亚马逊AWS学习-创建EC2 windows

亚马逊AWS学习-创建EC2 windows 亚马逊AWS学习-创建EC2 windows 最近刚换工作,也是第一次接触AWS,在此记录学习AWS。 1. 在EC2中启动实例 2. 选择免费windows 3. 查看相关硬件 4. 选择安全组...

ygqygq2
2017/07/11
0
0
如何在AWS平台导入自行创建的操作系统模板并创建EC2实例

如何在AWS平台导入自行创建的操作系统模板并创建EC2实例 AWS平台提供的AMI,尤其是国内AMI数量甚少,社区非官方提供的各类AMI我们使用起来又充满忧虑 所以,自行安装系统导入AWS平台成为一个...

nicholaszry
2017/05/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

zk中ToBeAppliedRequestProcessor解析

ToBeAppliedRequestProcessor在Leader中 在已处理事务和最后处理事务处理器之间,处理器链上下一个是FinalRequestProcessor public void processRequest(Request request) throws RequestPro...

writeademo
26分钟前
2
0
Allegro快捷键设置-PCB环境

立题简介: 内容:简单介绍Allegro绘制的PCB环境下的快捷键; 来源:实际使用得出; 作用:对Allegro绘制PCB快捷键进行介绍; PCB环境:Cadence 16.6; 立题详解: 对“allegro”板而言,其在...

demyar
27分钟前
2
0
idea maven web项目启动build时报错java.lang.NullPointerException

之前还好好的,重启一下idea就报这个错了,大概率是tomcat没杀掉端口被占用了,在tomcat配置中更换一下sever端口就好了

宇辰OSC
31分钟前
3
0
weed3-2.3.1.查询之输出

Weed3 一个超轻量级ORM框架(只有0.1Mb哦) 源码:https://github.com/noear/weed3 源码:https://gitee.com/noear/weed3 查询可是个复杂的话题了,可能我们80%的数据库处理都在查询。 今天先...

刘之西东
31分钟前
3
0
【Android JetPack系列】数据绑定:DataBinding

参考MVVM

Agnes2017
40分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部