mac下产生ssh秘钥及快速连接云服务器

  今天开阿里云服务器的时候需要秘钥对,本来三个月前许老师已经教我一次了,结果今天我又忘记怎么设置秘钥的了,故记之。

  流程如下:

  1、打开终端;

  2、运行命令产生秘钥:

ssh-keygen -t rsa -C  'your email@domain.com'

-t 指定密钥类型,默认即 rsa ,可以省略
-C 设置注释文字,比如你的邮箱,可以省略

  3、产生的秘钥对被保存在~/.ssh目录下,分别为私钥id_rsa和公钥id_rsa.pub;

  4、其中id-rsa.pub就是需要的公钥,记得公钥包含最前面的ssh-rsa部分。

 

  接下来是如何快速连接云服务器,本来是通过阿里云后台的管理界面,点击“远程连接”进入云服务器的界面,但是现在有更方便的方法可以直接通过终端进入云服务器。有一个前提是,需要提前在云服务器的配置中设置好ssh的公钥。

  流程如下:

  1、打开终端;

  2、输入以下命令进行连接:

ssh 用户名@服务器ip

  其中“用户名”,我的服务器是centos系统,默认用户名是root;“服务器ip”是服务器所在的公网ip,通过阿里云后台管理页面可以查看;

  3、接下来会询问是否接入,输入“yes”,然后再输入一次root对应的登录密码后即可在连接上服务器。

  4、使用“exit”登出连接,使用“who”查看ssh连接情况。

 

posted @ 2019-08-29 00:19  potato226  阅读(829)  评论(0编辑  收藏  举报