如何将OpenSSH格式的密钥转换为PuTTV格式的密钥

WinSCP是一个流行的SFTP客户端和FTP客户端,适用于Microsoft Windows! WinSCP支持FTP、FTPS、SCP、SFTP、WebDAV或S3文件传输协议,从而可以轻松在本地计算机和远程服务器之间复制文件。

不过令人郁闷的是WinSCP只支持PuTTV格式的密钥,而其它程序,例如Git、MobaXterm等则默认生成的是OpenSSH格式的密钥,就是这么任性。

如何生成OpenSSH密钥请参考:购买VPS之后的第一件事情 - 使用密钥进行加固

不过好在办法总比困难多,WinSCP内置的PuTTYgen工具可以将OpenSSH格式的密钥转换为PuTTV格式的密钥!

打开WinSCP,点击新建会话

在弹出的登陆对话框中,点击左下角的工具,然后选择运行PuTTYgen

点击Load

右下角选择 All Files(*.*)

选择OpenSSH格式的密钥,例如这里的almalinux

PuTTYgen提示您:成功导入外部的(OpenSSH SSH-2私钥(新格式))。要在PUTTY中使用这个密钥,你需要使用 "保存私钥 "命令从而保存为PUTTY格式。

点击确定按钮。

点击Save private key按钮

点击确定。

这个提示的意思是:

你确定你要保存这个密钥吗?而不使用密码来保护它?

密钥在大部分场景下确实不应该使用密码来保护它。直接点击是。

现在我们的WinSCP可以使用PuTTV格式的密钥来登录服务器了。

点击高级

左侧选验证,然后选择刚刚转换好的密钥

点击是。

登录成功之后,可以将会话保存下来,这样下次直接登录即可。

展开阅读全文

页面更新:2024-05-22

标签:密钥   格式   右下角   客户端   按钮   提示   密码   服务器   文件   工具

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top