密钥登陆设置就不介绍了,主要介绍开启密钥登陆以后PuTTY如何登陆。
linux下的互相转换
ppk转换为OpenSSH格式
安装putty工具(以ubuntu为例子)
sudo apt-get install putty-tools
已经知道PuTTY格式的ppk密钥puttykey.ppk,获得私钥id_rsa
puttygen /path/to/puttykey.ppk -O private-openssh -o ~/.ssh/id_rsa
获得公钥id_rsa.pub
puttygen /path/to/puttykey.ppk -O public-openssh -o ~/.ssh/id_rsa.pub
OpenSSH格式转换为ppk
安装putty工具(以ubuntu为例子)
sudo apt-get install putty-tools
已经知道OpenSSH格式的私钥keyname,转换为keyname.ppk
puttygen keyname -o keyname.ppk
windows下的互相转换
首先下载puttygen.exe。
1、打开运行puttygen.exe,conversions--import key,选择导入密钥(密钥文件路径/root/.ssh/authorized_keys,可以复制出来保存为txt文本)。
2、key--parameters for saving keys files,PPK file version选择2,其他默认,点击ok按钮。
3、然后选择点击save private key 保存到本地,比如命名blog.mydns.vip.ppk。
4、cmd到putty目录下执行start /B putty.exe -ssh root@xx.xx.xx.xx -P 22000 -i blog.mydns.vip.ppk(-P是端口)。
» 本文链接地址:https://blog.mydns.vip/4481.html
最新评论
麻烦发下检测工具
让我下载
非常好