最近在阿里云上租了一台ECS,连接方式改成了非对称加***连接,**文件是从阿里云服务器上下载来的,以.pem结尾的文件,在家的电脑使用的是windows, 于是找了一个免费的ssh工具putty来连接服务器。
putty是一款免费的SHH连接工具,下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
第一步(将.pem**文件转成ppk文件)
下载安装完成后,进入安装路径文件夹(默认安装一般都在c盘下的Program Files下边),首先不要急着连接服务器,先将阿里云控制台下载的.pem**文件转成ppk文件。点开puttygen软件
打开后,加载.pem文件,其他选项默认:
加载完成后点击确定:
最好给将要导出的私钥文件也设置一个密码(填写key comment),避免泄露(也可以不设置),点击save private key,转换完成~
第二步(使用生成的ppk文件连接主机)
打开putty软件:
点击session菜单,填写好将要连接的主机IP,端口默认22
去connection->SSH->auth菜单,选择刚刚保存的ppk(私钥文件)
回到刚刚的session里边点击open
在弹出的输入框填写你要登陆远程主机的用户名,回车(如果ppk文件被加密,还要输入密码)
大功告成~~