机器说明
公司线上服务器的登录需要先登录到跳板机上。
问题
在 Windows 下使用 Xshell ,通过跳板机登录到线上机器后使用rz
命令可以直接上传文件。
这两天换到 Mac 下,发现已知的几种工具都达不到预期效果—— securecrt 、iterm2
1
Tink 2015-09-22 17:37:02 +08:00 via iPhone
mac 下如果不通过跳板机也不行吧? iTerm2 好像不支持这个
|
2
kkfnui OP |
3
Tink 2015-09-22 17:48:55 +08:00 via iPhone
@kkfnui 这个命令我知道, xshell 是内置了这个工具所以可以这么用, mac 下不清楚有没有支持的终端
|
4
xiaocang 2015-09-22 17:52:54 +08:00 1
secureCRT
|
5
kkfnui OP @xiaocang secureCRT 刚试了个小文件是可以,但是 300K 左右就不行了。 XShell 之前 5M 的文件都可以传输。
是有什么参数可以设置吗? |
6
adrianzhang 2015-09-22 18:03:57 +08:00 1
rz 的实现要装软件的。这个链接给你参考下
http://www.111cn.net/sys/linux/51154.htm |
7
kkfnui OP |
8
lerry 2015-09-22 18:20:01 +08:00
iterm2 是可以使用的,需要配置,楼主搜索 iterm2 lrzsz
|
9
kkfnui OP @lerry 已经安装了 lrzsz 。
现在情况是直接连接服务器是可以的。但是如果先经过跳板机, iterm2 那样配置 rz 是无效的。 不知道是有什么地方是我设置错误的。 iterm2 的配置是参考的: http://openexz.sinaapp.com/2012/08/29/%E5%9C%A8iterm2%E4%B8%AD%E4%BD%BF%E7%94%A8zmodem%E7%9A%84%E6%96%B9%E6%B3%95/ |
10
superhxnju 2015-09-22 18:30:46 +08:00 1
可以用 ssh -D 命令将 rz 所使用的端口的数据转发到跳板机,不知道这样可不可以
|
11
lerry 2015-09-22 18:40:36 +08:00
|
12
jensen 2015-09-22 19:30:27 +08:00
楼上的那个可以在 iterm2 下用,我用的也是那个
|
13
iyaozhen 2015-09-22 19:42:10 +08:00 via Android
secureCRT 肯定可以,不过要收费,界面也不好看。
推荐 iterm2 加上 11 楼那个插件 |
14
huadaonan 2020-01-28 17:01:10 +08:00
这个有没有解决办法 我也遇到了 跳板机登录服务器后 sz rz 就卡住
|
15
sakura1 2020-04-02 15:42:49 +08:00
用 zssh 远程登录代理 ssh 远程登录就可以了
|
17
sakura1 2020-04-27 13:00:15 +08:00
用 expect ssh 后再用 rz 的确是会有这个问题,网上大神的方案是 expect 前先
export LC_CTYPE=en_US |