在Windows上使用Cpanel的加密SSH(PuTTY)

作者: zengde 分类: 技术相关 发布时间: 2019-08-17 06:57

 

一、创建Public/Private密匙

1、在Cpanel中点击 Security 分类中的 SSH/Shell Access

SSH/Shell Access
SSH/Shell Access

2、打开 Manage SSH Keys 工具.
3、点击 Generate a New Key 并填写显示的表单。我们建议使用最大安全性的4096位的RSA密钥。
提示: 这里有个cPanel的bug,不能创建 2048 或 4096 位 DSA 密匙
4、将显示新生成的 Public Key 和 Private Key 的位置以及密匙的指纹。
点击返回。
5、下一步您生成Public Key,单击 Manage Authorization,然后单击 Authorize 来激活此 public key。
点击返回。
6、下载 Private Key,点击 View/Download。然后点击 Download Key 按钮。保存文件到您的计算机,并点击返回。

一、创建ppk文件

1、在PuTTY下载页面下载PuTTYgen并打开;
2、点击Load:

Puttygen Load
Puttygen Load

3、找到你下载的private SSH密匙.
提示: 你需要在文件名区域右边的菜单中选择显示所有文件。
4、输入你的SSH密匙的密码:

Puttygen Passphrase
Enter the password for your SSH Key

5、点击Save private key按钮创建ppk文件:

Puttygen Private Key
点击Save private key按钮创建ppk文件

三、配置PuTTY

1、打开PuTTY,Session下,输入你的主机名或IP:

Putty Host
输入主机名或IP

2、在Connection下选择Data
在Auto-login username处出入你的cPanel用户名:

putty Username
输入cPanel的用户名

3、在SSH下, Preferred SSH Protocol Version选择2;
4、SSH -> Auth, 点击Browse,在本地计算机中指定你的密匙,就是刚才生成ppk文件:

Putty Key Browse
指定ppk密匙文件

5、回到Sessions, 在Saved Sessions中输入一个名称,点Save保存。

然后就可以直接双击这个Session名登录SSH了,可以尽情的在拥有的权限下操作Linux服务器了,比如有些翻墙才能下载的软件,可以用wget [url]来下载,然后用FTP下载。

6.创建快捷方式

右键-快捷方式-“C:\Program Files\PuTTY\putty.exe” -load 保存的session名称