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/下的配置有关。具休有待研究。
更多详细信息请查看
java教程网 http://www.itchm.com/forum-59-1.html
分享到:
相关推荐
亚马逊弹性计算云(Amazon EC2)是一个Web服务,提供可调整的云计算能力。它旨在为开发人员提供简便的使用网络规模计算。 Amazon EC2简单的Web服务界面,让您可以以最小的代价获取和配置计算能力。它让您完全控制您...
Amazon EC2功能全面介绍,需要学习了解amazon ec2的同学最好看看....
您将学习如何使用 Amazon 系统映像启动 Amazon EC2 实例、创建适合 SSH 身份验证的密钥对、通过安全组保障 Amazon EC2 实例网络访问的安全、通过引导启动脚本自动配置 Amazon EC2 实例以及将弹性 IP 附 加到 Amazon ...
To use Amazon EC2, you need an AWS account. If you don't already have one, you'll be prompted to create one when you sign up for Amazon EC2. Signing up for Amazon EC2 also automatically signs you up ...
亚马逊ec2云亚马逊ec2云亚马逊ec2云亚马逊ec2云
Amazon EC2 API Reference
对于学习云计算,利用亚马逊EC2的同学会很有帮助的
Over 40 hands-on recipes to develop and deploy real-world applications using Amazon EC2 AWS Cloud from Amazon offers a cutting-edge platform to architecture, build, and deploy web-scale cloud ...
Amazon EC2 预留实例和其他预留模型
介绍了amazon ec2的功能还有就是关于自动扩展容量.
programming amazon ec2
AWS云端企业实战圣经亚马逊如何构造云端计算
ec2instances.info, Amazon EC2实例比较站点 ec2instances.info我在亚马逊站点上比较EC2实例度量和定价的问题,所以我做了这个。 欢迎使用 !项目状态 我正积极地在贡献者的帮助下维护网站,但我不打算使用大型的新...
Amazon AWS EC2注册+绑定tk域名+域名邮箱绑定+SSL证书申请绑定+博客+搭建API+embr+FTP.本
Amazon EC2弹性云开发手册 Amazon EC2是商业应用最成功的云平台,相对传统的软、硬件提供商而言,它省去了了解复杂的云计 算底层技术的麻烦,通过提供的开发接品,逐步向"pay as you do 和即插即用"模式过度。它...
Amazon Ec2 a few thinkAmazon Ec2 a few thinkAmazon Ec2 a few think
2017年最新的AWS实践类图书,理解云计算有帮助,英文版
此 bash 配置 Amazon EC2 服务器以设置 EC2 + Python2.7 + Django + Nginx + Gunicorn + Supervisor。 运行 bash 后,您的服务器应该已经在运行。 使用方法:sudo curl -o /tmp/start_instance && source /tmp/...
提起亚马逊云(Amazon Web Services)相信各位朋友都不会陌生,就算没用过肯定也听说过,最近看到不少网友已经得到12个月的亚马逊云服务器,今天把申请流程和各位朋友们分享一下。 亚马逊 AWS 介绍 AWS 全称 Amazon ...