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

这次我买的是阿里云轻量应用服务器,最便宜的版本,系统是centos
代码提交使用git,下载了TortoiseGit工具,下面开始小白脱坑之旅
1.购买服务器
2.绑定域名,购买和绑定域名时需要实名验证
3.连接自己的服务器,有三种方式
    1.使用浏览器发起安全连接
    2.客户端使用秘钥连接
    3.客户端使用账号密码连接(如果已经开启了秘钥连接,则无法使用账号密码连接)

使用秘钥远程连接
原理:将生成的公钥部署在服务器,秘钥部署在客户端,就可以实现不用账号密码的登录
前提:需要安装了PuTTY和PuTTYgen,可以从下面的连接中下载,下载TortoiseGit工具后在开始菜单中也会有这两个工具。
  • 下载PuTTY
  • 下载PuTTYgen
(1).生成密钥对
生成秘钥公钥有两种方式:使用阿里云生成的秘钥,使用PuTTYgen自己生成一对秘钥。
1.使用阿里云生成的秘钥
a. 选择 自动生成密钥对 点击 确认 后会生成一个以你输入的秘钥名称命名的.pem文件,用PuTTYgen工具将这个pem文件输出位秘钥和公钥
阿里云轻量应用服务器远程连接(SSH)_第1张图片
b.打开PuTTYgen,点击 load,选择这个pem文件(文件类型选择AllFiles就能看到)
阿里云轻量应用服务器远程连接(SSH)_第2张图片
打开后这个红框位置的长串代码就是公钥,这种方式生成的公钥已经被添加在了服务器上,不需要我们再额外添加。
c.点击Save Private Key保存私钥(是一个ppk文件),妥善保存。
阿里云轻量应用服务器远程连接(SSH)_第3张图片
2.使用PuTTYgen自己生成一对秘钥
a.打开PuTTYgen,点击Generate,不停的晃动鼠标。
阿里云轻量应用服务器远程连接(SSH)_第4张图片
b.结束后会生成和1.c一样的公钥和私钥,复制公钥代码保存,点击save private key保存私钥
c.在阿里云服务器控制台创建秘钥时选择导入已有的密钥对,将上面的公钥代码复制在此处
阿里云轻量应用服务器远程连接(SSH)_第5张图片
(2).远程连接服务器
远程连接服务器的方式有两种:
  • (浏览器)阿里云控制台远程连接界面的“使用浏览器发起远程连接”按钮
  • 使用PuTTY连接
a.打开PuTTY后选择Connection->SSH->Auth,点击Bowse,选择前面生成的.ppk私钥文件
阿里云轻量应用服务器远程连接(SSH)_第6张图片
b.点击Session,在HostName这输入服务器的地址,格式是  用户名@服务器ip/域名
阿里云轻量应用服务器远程连接(SSH)_第7张图片

你可能感兴趣的:(微信公众号开发)