阿里云服务器如何创建密钥?阿里云 ECS 后台提供了创建 SSH 密钥对功能,腾讯云服务器也内置创建 SSH 密钥功能,它们的目的都是使用密钥来提高 SSH 连接的安全性,毕竟相对于几位数的登陆密码来说,2048 位密钥显然更安全。

 阿里云ECS服务器和腾讯云服务器的配置过程及使用都差不多这次久云大使(www.joelled.com)分享“阿里云服务器如何创建密钥”给大家,如果了解”腾讯云服务器创建ssh密钥对及SSH连接教程“的朋友可以点击进入查看,需要以便新手们更快上手。

 什么是SSH密钥对?

 SSH 密钥对简称为密钥对,是阿里云提供的远程登录 ECS 云服务器的认证方式,与传统的用户名加密码模式的认证方式,密钥对的方式安全性更高,2048 位加密不存在被破解的可能。SSH 密钥对通过加密算法生成一对密钥,一个对外界公开的叫公钥,另一个自己保留的叫私钥。把公钥放到 Linux 云服务器中,那么在本地或者另外的 ECS 云服务器中,你可以使用私钥通过 Xshell 软件登录而不用输入密码。使用 SSH 密钥对登录 Linux 云服务器,默认禁用密码登录来提高安全性。

 使用 lastb 命令看看今天有多少人在尝试登陆 SSH 连接,下图看到的都是登陆失败的用户,可见有多少人有意无意中在撸你的服务器,时刻处在危险之中,当务之急是给阿里云 ECS 加一把锁头。

阿里云服务器创建密钥及使用ssh密钥远程链接的操作教程(图1)

   1、创建密钥对

 点击创建密钥对,输入名称(这里用域名来区分不同密钥对),创建类型选择自动新建密钥对,确定。

阿里云服务器创建密钥及使用ssh密钥远程链接的操作教程(图2)

 这时候浏览器会弹窗提示是否下载私钥,大家一定要下载私钥保存到本地电脑和邮箱,因为你只有一次下载私钥的机会。

 2、绑定密钥对

 在刚创建的密钥最右侧,点击“绑定密钥对”,弹窗如下图,选择你要绑定到哪个 ECS 云服务器实例,再点击向右的箭头添加上去,确定。

阿里云服务器创建密钥及使用ssh密钥远程链接的操作教程(图3)

 这样我们就在云服务器层面把密钥对和实例绑定成功了。

 特别注意:这时候务必要重启一下阿里云 ECS 云服务器,否则下面第三步操作的时候会无法用密钥登陆到服务器,提示“所选的用户密钥未在远程主机上注册”。

 3、用密钥对SSH连接ECS实例

 现在我们打开 SSH 软件,Xshell6.0打开 SSH 连接属性,方法改成 Public Key,用户密钥右侧点击浏览,弹窗中选择导入,把刚才下载的私钥导入进来。因为阿里云创建的私钥使用未加密的 PEM(Privacy-enhanced Electronic Mail) 编码的 PKCS#8 格式,我们不用输入密码直接点击确定,最后点击连接。

阿里云服务器创建密钥及使用ssh密钥远程链接的操作教程(图4)

 当你看到 Welcome to Alibaba Cloud Elastic Compute Service !字样的时候,SSH 密钥连接就成功了。

 
分享
继续阅读相关文章

发表评论 快来秀出你的观点

评论区暂时关闭,请谅解!
评论 点赞 收藏