广告位招租919838898

亚马逊AWS服务器连接教程(使用SSH创建root账号)

这是我目前用过最难用的操作方式,极具挑战性。

用惯了国内服务商,在使用亚马逊那就是折磨,说明教程可能有,但是我也没有找到。

直入正题。

增加亚马逊实例后,在增加的时候你需要先新建一个密钥对。

亚马逊AWS服务器连接教程(使用SSH创建root账号)

名称输入后,下载保存。是一个.pem的文件。(这个文件就是你登录服务器的证书)

下载后,你还不能直接使用该证书来进行连接 ,还需要将这个PEM文件转换成PPK文件

一、PEM文件转换为PPK文件

这里我们需要使用到工具 puttygen.exe工具最后全部给你打包在底部,自己去下载

打开软件界面:

亚马逊AWS服务器连接教程(使用SSH创建root账号)
打开PEM文件

提示解析出来的样子

亚马逊AWS服务器连接教程(使用SSH创建root账号)
保存key文件

二、使用PuTTY.exe连接器SSH登录服务器

打开PuTTY.exe (工具打包在底部,自己去下载)

亚马逊AWS服务器连接教程(使用SSH创建root账号)

根据上图进行操作。

选择以后,我们需要返回顶部的 Session 选项进去输入IP和端口号。

亚马逊AWS服务器连接教程(使用SSH创建root账号)

输入后,点Open。

出现界面

亚马逊AWS服务器连接教程(使用SSH创建root账号)

这里注意下,因为亚马逊的服务器都是默认的用户名,不是root,你也不知道是什么。

每个系统都有对应的用户名。(这个就非常的魔性)

按照你安装镜像选择下面的用户名进行登录。不是root 就是 ec2-user 你可以自己先试试这两个。

对于 Amazon Linux,用户名称是 ec2-user。

对于 RHEL5,用户名称是 root 或 ec2-user。

对于 Ubuntu,用户名称是 ubuntu。

对于 Fedora,用户名称是 fedora 或 ec2-user。

对于 SUSE Linux,用户名称是 root 或 ec2-user。

如果 ec2-user 和 root 无法使用,请与您的 AMI 供应商核实。

这里我的是Amazon Linux,所以使用 ec2-user 登录。

亚马逊AWS服务器连接教程(使用SSH创建root账号)

此时你就成功登录上了亚马逊服务器。

但是有个问题,你每次都需要按照上面方法来操作一遍,非常麻烦。

三、创建 root 用户并使用 root 用户登录

我们来创建一个root用户,以后可以直接通过连接器登录而不需要导入证书

输入命令

sudo passwd root

更具提示输入新密码与确认密码

然后切换到 root 身份,输入如下命令

su root

此时你已经是root身份在管理服务器。

我们还要编辑一下亚马逊服务器的SSH登录方式,将证书方式改为直接登录。

先输入:

vim /etc/ssh/sshd_config

把文件里面的

PasswordAuthentication no 改成 PasswordAuthentication yes

PermitRootLogin no 改成 PermitRootLogin yes

PS:Linux 修改需要键盘控制,修改文件我直接按的键盘上 insert 这个建。将文件修改后,按键盘上的Esc 建,然后按住 shift+: 在里面输入 wq 保存并且退出文本编辑。

退出收,输入命令重启一下SSHD

sudo /sbin/service sshd restart

就基本完成了。这样以后就可以直接使用root账号登录服务器了。

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
广告位招租919838898
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索