electerm / electerm

📻Terminal/ssh/telnet/serialport/RDP/VNC/sftp client(linux, mac, win)
https://electerm.html5beta.com
MIT License
11.27k stars 949 forks source link

windows 下 ssh config 登录Linux 后使用不了 rz 命令 #2490

Open zphiliam opened 2 years ago

zphiliam commented 2 years ago

Electerm Version(Electerm版本)

v1.21.48

Platform detail (平台详情)

Microsoft Windows NT 10.0.18362.0 x64

What steps will reproduce the bug?(重新问题的详细步骤)

在windows 下通过 new bookmark 添加的账号信息登录的服务器 是可以用 rz 的,能弹出 upload 的按钮上传文件。

但是!!在默认的 命令行下直接用 ssh 登录的用rz 命令会卡死,不会出现上传界面:

PS C:\Users\zhangtao1> ssh cvm 
Last login: Sat May  7 16:09:47 2022 from 59.36.211.201
[root@VM-16-2-centos ~]# 

image

What should have happened?(期望的结果)

期望出现和 bookmark 登录一样的界面: image

Would this happen in other terminal app(是否能够在其他同类软件重现这个问题)

No response

Additional information(其他任何相关信息)

No response

lonnywong commented 2 years ago

trzsz ( trz / tsz ) 开始支持这种用法了,在 dev 分支。不过我计划写完“支持目录”的功能,再发布,到时再集成到 electerm 中。

@zxdong262 判断是否为在 Windows 平台,并且是本地的 cmd、PowerShell 和 git bash 等,是不是可以这样做?

https://github.com/electerm/electerm/blob/d384a1cf39b55ef77ba28de8303277d8940ea81c/src/client/components/terminal/index.jsx#L576-L579

isWin && !this.isRemote()
zxdong262 commented 2 years ago