connect-remote-through-putty

PuTTy远程连接云服务器

​ 原先是使用Xshell的ssh去连接云服务器的,但是由于Xshell不是免费版的,于是在网上搜索了一下支持ssh协议的免费软件,发现Putty可以连接。Putty虽然免费,但是如果不通过一些配置处理的话不能保存账号和密码,这对我这种比较希望能少做点就实现相同功能的人来说,实在不能忍。故记录一下配置的主要过程

1. 下载Putty

Putty下载地址:根据自己电脑的系统选择,.msi是windows下的安装包

2. 安装

选择默认安装即可,最好是将安装路径不选择在系统盘

3. 配置

3.1 生成rsa

安装路径根目录下找到puttygen.exe程序打开。

image-20191129110528161

  1. Generate:生成key
  2. Save public key:保存公钥
  3. Save private key:保存私钥
3.2 在服务器中配置rsa

在putty.exe程序中进行如下图操作,之后输入命令nano ~/.ssh/authorized_keys进入nano程序,

image-20191129111451768

将3.1中第一步生成的key保存到里面,ctrl+X退出,选择Y(yes)即保存成功

image-20191129111745045

3.3 配置PuTTy configuration
  1. image-20191129112220218

image-20191129112601519

  1. image-20191129112903836

  2. 再次登录,即可以免账号和密码登录

    image-20191129113000614

参考资料

1.putty-and-ssh-key-based-authentication

2.putty-username-password-windows-shortcut

0%