Winscppwd命令行工具找回Winscp记住的FTP/SFTP密码

https://baijiahao.baidu.com/s?id=1591662283602513986&wfr=spider&for=pc

网站部署更新时经常会用到WinSCP软件用来登录FTP传输文件,使用过程中经常会选择保存FTP信息包括登陆密码,以便于下次登录。WinSCP保存FTP登录信息采用了部分加密,即密码会被以某种加密算法加密存储。

前几日突然发现自己忘记了一个网站的FTP登录密码,于是乎开始寻找各种召回密码的方法,因为实在是不想重置服务器。

幸运的是,找到了一个用来找回WinSCP存储的密码的简单的命令行工具Winscppwd,只需要将WinSCP.ini文件交给Winscppwd分析,就可以轻松的找回密码。这个工具是命令行工具,小巧精悍。

那么WinSCP.ini文件从哪里找呢?WinSCP的配置信息默认是存储在Windows注释表中的,当然可以在配置选项中奖WinSCP的配置信息存储到ini文件中,不过没必要。因为winscp可以直接导出WinSCP.ini配置文件。

点开工具,有一个下拉菜单,点一下【导出/备份配置】按钮:

便于操作,我将winscp.ini文件放在D盘根目录,将下载的Winscppwd.exe工具也存在D盘。

然后快捷键win+R,打开cmd,进入到Winscppwd工具所在目录,找到winscp.ini文件路径,执行如下命令:

Winscppwd D:winscp.ini

红框标注的就是密码。

当然,如果面临以下情况:忘了服务器的SFTP/FTP password,而唯一存储密码的地方只有WinSCP,也就只能采用这种方法了。

https://www.menface.net/archives/519/

猜你喜欢

转载自blog.csdn.net/u010082526/article/details/85233416