如何使用XShell登录亚马逊EC2阿里云服务器远程登录

亚马逊AWS免费EC2虚拟机开通实例和部署密钥、安全策略过程
第四、亚马逊AWS启动和配置密钥
我们在设置EC2实例完毕之后,就可以启动这台已经配置的EC2服务器,但是在启动的时候需要配置密钥。
我们给当前EC2创建新的密钥对,设置一个密钥对名称,然后下载密钥对到本地(这里我用密钥登入SSH管理,安全习惯)。完事后点击【启动实例】,这个时候创建的EC2实例已经启动。第五、查看亚马逊EC2实例和登录SSH
1、查看EC2实例
我们可以看到当前开通的AWS EC2实例在运行。与大部分Linux VPS、服务器一样,我们可以通过密钥登入SSH就可以操作。
2、连接SSH远程
这里我用XSHELL连接,基本的配置信息,端口默认22,在安全策略组中我设置开放22端口的原因。
这里肯定是通过下载到本地的密钥连接,导入进来,不需要密码。我本来以为用户名是默认的root用户,但是通过root后提示错误。
这里他提示让我用ubuntu用户名连接,然后就改用过来。即可顺利的链接成功。
只要我们能登入SSH之后,就可以根据我们想要的功能操作,比如建站,比如搭建软件环境测试。而且,AWS还支持安装Windows系统的,对于有
需要在WIN系统中跑软件做项目的,可以利用这个免费云服务器操作。这里老蒋在这篇文章中就不开通WIN系统服务器了,以后有时间再来折腾,毕竟有12个
月免费使用权,好歹也要玩玩吧。第六、亚马逊AWS删除EC2实例防止扣费
亚马逊AWS提供的免费EC2云服务器,每月750小时免费,如果我们开多台机器肯定会超时的,所以我们尽可能的删除不用的机器。我们下次使用的时候再开通部署,这里消耗的时间还是很少的。
选择当前的EC2,然后点击【终止】,会弹出一个界面问我们是否确定终止。提交完毕之后会自动过一段时间删除当前的实例。第七、亚马逊AWS EC2云服务器开通和使用总结
1、亚马逊AWS提供的免费服务还是比较多的,其中使用较为多的还是EC2云服务器,可以开通Linux和Windows系统,老蒋在这篇文章中就开通了Linux系统,以后有时间再玩玩Windows系统。
2、EC2开通过程和设置还是比较简单的,唯独在安全策略处需要配置端口,这样确保服务器的安全。比如建站用途则需要开通22、80等端口。
3、EC2登入SSH的时候需要用到配置的密钥对连接。因为考虑到免费AWS账户有使用限制每月750小时,所以我们不用的实例要及时的删除,不要开多台实例一起,这样超支会导致欠费账单,超支额度很贵的。谨慎,谨慎,切记。
本文原创来自老蒋部落:/aws-ec2.html,欢迎分享;微信公众号:itbulucom。
注:相关网站建设技巧阅读请移步到频道。
看过本文的人还看过
最新图文推荐
老蒋(原网名ItBuLu),专注分享网站运营、WEB前端、服务器运维。
大家感兴趣的内容
网友热评的文章亚马逊免费云主机之五—如何使用putty登录Amazon EC2的instance?
我的图书馆
亚马逊免费云主机之五—如何使用putty登录Amazon EC2的instance?
之前,在,中具体介绍了添加Amazon EC2的instance的方法。其中说的需要保存一个”*.pem”的Amazon EC2&Key pair文件。这个”*.pem”非常重要,必须使用这个才能登录Amazon EC2的instance。下面具体介绍方法。
首先,必须准备两个必须的SSH登录Amazon EC2的instance的工具,一个是putty.exe,另一个是puttygen.exe。可以搜索,或者在下载。
第一步,先使用puttygen将添加instance时下载的”*.pem”,转换成一个“*.ppk”的文件。
打开puttygen.exe后,点击右下方的“load”选中之前保存的的“*.pem”;
用puttygen打开*.pem后点击右下角的“Save private key”,另存为一个*.ppk的文件(保存时文件名可以随意填写)。
第二步,使用putty和和生成的“*.ppk”登录你的Amazon EC2的instance。
在登录Amazon EC2的instance时首先你的找到你的instance的主机地址或者ip地址。这个可以从“AWS Management Console”控制平台EC2中的Instances选项卡中选择相应的instance,然后在右下框的instance详情中可以找到“Public DNS:”,这个后面的“ec2-*-*-*-*.ap-”这样的一段信息就是你的主机地址了。
在putty的“Host Name(or IP Address)”中填写你找到的“Public DNS:”,这个后面的“ec2-*-*-*-*.ap-”。、
接下来展开putty左侧框中的”SSH”选项卡,找到”Auth”选项,然后点击&“Browse…”选择刚才保存的那个“*.ppk”文件。然后点击Open。
跳出登录窗口后,在”login as:”后面输入“ec2-user”(特别要注意这里不是你自己设置的用户名,必须填写“ec2-user” 才能登录),然后无需输入密码,就会出现如下图:
出现上图,说明你登录成功,你就可以是用你的Amazon EC2云主机了。
TA的最新馆藏[转]&[转]&
喜欢该文的人也喜欢Amazon EC2云端服务器的使用方法_服务器应用_Linux公社-Linux系统门户网站
你好,游客
Amazon EC2云端服务器的使用方法
来源:Linux社区&
作者:iamshaofa
Amazon的EC2服务器可以理解为虚拟机,不过它是不需要安装系统的,它是根据镜像自动创建的。在申请EC2的时候,可以选择操作系统的类型,如 Enterprise 6或 12等,我个人对它们没有偏好。如果选择的是linux系统,则同时会生在一个*.pem文件,里面大概存的是私钥和公钥。具体的文档还没有看。
那么下面就说怎么登录。
Linux下登录EC2
Linux登录就比较方便了,直接输入命令。(前提是你的linux下有ssh客户端)
ssh -i&&&& xxx.pem&& root@ec2-46-137-51-12.eu-
Linux下拷贝文件到EC2
scp& -i&&& xxx.pem & ~/s.zip && root@ec2-46-137-51-12.eu-:/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文件怎么生成呢? 【Linux公社
(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-:/opt/
修改EC2的SSH配置
个人认为可以修改SSH的配置,还原为以用户名密码登录,这个~/.ssh/下的配置有关。具休有待研究。
相关资讯 & & &
& (11/30/:04)
& (10/12/:20)
& (07/07/:47)
& (10/12/:40)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款}

我要回帖

更多关于 阿里云服务器远程登录 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信