您的位置:首页 > 其它

阿里云轻量应用服务器远程连接(SSH)

2018-03-11 16:26 615 查看
这次我买的是阿里云轻量应用服务器,最便宜的版本,系统是centos
代码提交使用git,下载了TortoiseGit工具,下面开始小白脱坑之旅
1.购买服务器
2.绑定域名,购买和绑定域名时需要实名验证
3.连接自己的服务器,有三种方式
    1.使用浏览器发起安全连接

    2.客户端使用秘钥连接
    3.客户端使用账号密码连接(如果已经开启了秘钥连接,则无法使用账号密码连接)

使用秘钥远程连接
原理:将生成的公钥部署在服务器,秘钥部署在客户端,就可以实现不用账号密码的登录
前提:需要安装了PuTTY和PuTTYgen,可以从下面的连接中下载,下载TortoiseGit工具后在开始菜单中也会有这两个工具。

下载PuTTY

下载PuTTYgen

(1).生成密钥对
生成秘钥公钥有两种方式:使用阿里云生成的秘钥,使用PuTTYgen自己生成一对秘钥。
1.使用阿里云生成的秘钥
a.选择自动生成密钥对点击确认后会生成一个以你输入的秘钥名称命名的.pem文件,用PuTTYgen工具将这个pem文件输出位秘钥和公钥



b.打开PuTTYgen,点击load,选择这个pem文件(文件类型选择
4000
AllFiles就能看到)



打开后这个红框位置的长串代码就是公钥,这种方式生成的公钥已经被添加在了服务器上,不需要我们再额外添加。

c.点击Save Private Key保存私钥(是一个ppk文件),妥善保存。



2.使用PuTTYgen自己生成一对秘钥
a.打开PuTTYgen,点击Generate,不停的晃动鼠标。



b.结束后会生成和1.c一样的公钥和私钥,复制公钥代码保存,点击save private key保存私钥
c.在阿里云服务器控制台创建秘钥时选择导入已有的密钥对,将上面的公钥代码复制在此处



(2).远程连接服务器
远程连接服务器的方式有两种:

(浏览器)阿里云控制台远程连接界面的“使用浏览器发起远程连接”按钮
使用PuTTY连接
a.打开PuTTY后选择Connection->SSH->Auth,点击Bowse,选择前面生成的.ppk私钥文件



b.点击Session,在HostName这输入服务器的地址,格式是  用户名@服务器ip/域名

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: