AWS EC2 云服务器基本配置
发布时间:2022-10-17 11:20:57 所属栏目:云计算 来源:
导读: “在使用aws ec2 服务器的时候难免有些配置上的问题和坑,本文按最新版本aws ec2 console进行简单开启新的服务器和配置说明”
阅读本文大概需要15分钟,阅读之前需要对云服务器基本概念安全组
阅读本文大概需要15分钟,阅读之前需要对云服务器基本概念安全组
|
“在使用aws ec2 服务器的时候难免有些配置上的问题和坑,本文按最新版本aws ec2 console进行简单开启新的服务器和配置说明” 阅读本文大概需要15分钟,阅读之前需要对云服务器基本概念安全组规则和弹性ip这些熟悉。 创建实例 在aws console上选择ec2服务,然后启动新的实例。AMI(应用程序和操作系统镜像)可以选择自定义社区的镜像也可以选择aws推荐的镜像,我目前选择的是社区Centos Stream 9。 实例根据当前的应用需求进行选择,目前支持免费套餐等,比如我选择的是t3.micro,2核cpu和1gib内存。 这里需要注意密钥对,因为aws开启新的实例没有像阿里云那样可以支持选择密码进行登录,如果老用户可以选择之前的密钥对,新用户则需要创建密钥对。 云计算云服务的意义_云计算服务器配置_数据库服务和连接的外围应用配置器 在哪 网络安全组 由于aws ec2不会默认开启ICMP,所以在其他客户端上是ping不通该服务器,我们需要给当前实例分配安全组,一般来说在创建实例的时候就有创建或选择安全组,当创建安全组完成后需要绑定到对应服务器实例上。 在入方向添加ICMP规则,和其他TCP规则,出方向不用修改,以下图是我添加好的规则。 云计算服务器配置_云计算云服务的意义_数据库服务和连接的外围应用配置器 在哪 弹性IP分配 如果没有弹性ip,当前服务器是没有外网连接的,此时我们需要在aws ec2 console下找到网络与安全里的弹性IP。 按照需求添加一个弹性ip,然后为当前服务器实例关联弹性ip。 云计算服务器配置_云计算云服务的意义_数据库服务和连接的外围应用配置器 在哪 SSH 客户端登录配置 前序步骤完成后,可以在本地尝试ping和telnet指定端口进行测试,如果正常,接下来我们添加客户端ssh登录。 首选在aws ec2 console 选择某一个实例点击连接,然后选项卡选择ssh客户端,如果没有出现异常报错信息我们可以进行配置,这里如果没有在创建前添加密钥对会报错,提醒当前实例没有绑定任何密钥对,所以我们要保证创建的时候创建分配好密钥对。 数据库服务和连接的外围应用配置器 在哪_云计算云服务的意义_云计算服务器配置 这里注意,如果是官方镜像那么它会对应不同操作系统用户名也不同,默认root是无法登录,比如我用的是Centos Stream 9用户名aws显示是centos其实是错误的,正确的是ec2-user。有些ubnutu os 对应ssh用户名是ubnutu而非是ec2-user,所以在尝试连接ssh的时候 如果认证失败请尝试换用户名试试。 - i 后面的pem 密钥对需要当前客户端机器的绝对路径(我的路径:/user/jameszow/) #?权限赋予,这一步必须chmod 400 id_rsa.pem ssh -i /user/jameszow/id_rsa.pem centos@ec2-18-167-33-253.ap-east-1.compute.amazonaws.com 然后登录验证,如果出现权限不足请验证是否赋予400权限云计算服务器配置,如果认证失败请检查是否用户名不正确,@后的路径是否对应aws ec2实例名称,当然也可以对应公网ipv4地址。 开启SSH Root密码登陆 登录后,我们可以进行root添加密码,然后修改ssh config配置文件。 # 添加root密码sudo passwd root # 修改ssh config配置vi /etc/ssh/sshd_config 将?PasswordAuthentication?修改为?yes将?PermitRootLogin?修改为?yes?(找不到可自行添加) 最后reboot重启服务器或者restart ssh服务。 本文大概介绍了基于AWS EC2 云服务器的一些配置,如果有进一步需求,比如 云服务器备份和负载均衡和启动配置可以参考AWS Doc()。 (编辑:天瑞地安资讯网_黄海网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐

