本文参考:
https://www.cnblogs.com/bamanzi/p/putty-transfering-files.html?utm_source=tuicool&utm_medium=referral

<https://www.cnblogs.com/bamanzi/p/putty-transfering-files.html?utm_source=tuicool&utm_medium=referral>

堡垒机连接时一般也不知道密码是什么,这时我们希望再同一个会话中能传输文件

1.使用kitty集成winscp或pscp

kitty下载:https://download.csdn.net/download/gsls200808/10434850
<https://download.csdn.net/download/gsls200808/10434850>

winscp下载: 
https://jaist.dl.sourceforge.net/project/winscp/WinSCP/5.13.4/WinSCP-5.13.4-Setup.exe

<https://jaist.dl.sourceforge.net/project/winscp/WinSCP/5.13.4/WinSCP-5.13.4-Setup.exe>

pscp 32位下载:https://the.earth.li/~sgtatham/putty/0.70/w32/pscp.exe
<https://the.earth.li/~sgtatham/putty/0.70/w32/pscp.exe>

kitty运行后会在当前目录生成kitty.ini的配置文件和Sessions会话文件夹,配置winscp实际上就是改kitty.ini的配置文件

winscp配置项
[KiTTY] WinSCPPath=C:\Program Files\WinSCP\WinSCP.exe
pscp配置项
[KiTTY] PSCPPath=C:\Program Files\PuTTY\kscp.exe pscpport=22
配置完之后,右键点击标题行可以打开 Strat Winscp



即可在同一会话打开文件传输窗口。

2.lrzsz

使用sz 文件名下载命令

官方putty不支持,改版的putty-ng支持

下载地址:https://jaist.dl.sourceforge.net/project/putty-nd/old/putty_nd6.4.zip
<https://jaist.dl.sourceforge.net/project/putty-nd/old/putty_nd6.4.zip>
使用堡垒机注意关掉X11转发。

也试过leputty,不过不支持堡垒机传参调用