目前似乎没有一个终端管理器能实现服务器之间直接互传文件
类似于 xftp ,左边 A 服务器,右边 B 服务器。实现左边传输到右边或右边传输到左边,虽然实现原理是先下载到本机再传输到目标服务器。
直接 beyond compare
terminus 就可以
内网直接 scp 不就行
1 、webrtc;
2 、bbcp.
需要 agent 来实现
貌似确实没有单一功能的类似项目。
rsync 不就好了吗
设备内部不通
因为( 直连 ):
PC ------ Host A
PC ------ Host B
所以( 必须中转 ):
Host A ------ PC ------ Host B
得不出来( 无法直连 ):
Host A ------ Host B
可以 self check HostA <-> HostB
if true -> Host A --- Host B
if false -> Host A - PC - Host B
#7
那你到底想要的是什么。。
怎么个直接传递法,两段都不通。。
打洞走不了就必须走中转,中转的话也就是下载后再传呗,xftp 什么的都可以呀。
#9
你要是想应用自己判断传输方案的话,目前似乎确实没现成的。
没法实现这个,ssh 会话都是有状态的,信令密钥不会转移呀~
这个需求可以直接在 Host A 或 Host B 上直接 scp 或 rsync 咯,如果不通就只能中转。
May be you need a croc!
github.com/schollz/croc
github.com/TermoraDev/termora
SFTP github.com/TermoraDev/termora/blob/1.0.6/docs/sftp.png?raw=1
可以互相传文件
rsync 就可以了啊
服务器互传,不通过本地
有一个协议叫做 fxp
哪些终端支持 fxp ,不晓得
但是 ftp 客户端很多都支持 fxp
sshfs 挂载到本地用资源管理器复制就行
这个思路其实挺好的。至少在同一机房内部这样做是可行的,而且有意义。
我一般是 scp -3 拷贝的。用 wails 或 tauri 做个 UI 感觉也不难。
ssh -t username@server1 cat sourcefile | ssh -t username@server2 'cat > destinationfile'
ssh -t username@server1 tar -cf - sourcefolder | ssh -t username@server2 'cd destinationfolder; tar -xvf -'
注意引号
这是本地跟服务器之间还是,服务器跟服务器之间,我看到最近的 issue 作者是刚回复这个功能可以考虑
#21 左侧连接 A 服务器,右侧连接 B 服务器,就可以相互传输了呀
找那种支持 fxp 协议的终端管理器就行了吧
#22 牛阿牛阿
tailscale file 现在喜欢用这个
所以我都是 xshell + xftp ,xshell 连接两个服务器后打开 xftp 进行互传
我苦恼的是单位服务器不能 root 登陆,普通用户登陆上去没法从本地上传文件到服务器挂载的 nas 文件夹里。目标文件夹当初搞成 root 的,xftp 还支持登陆后 sudo 提权,真是够了…
哈哈哈哈哈哈,另外附上目前可以解锁的设备和难度表。手里的这台小米准备上海鲜市场了。(澎湃有点用不了啦) 品牌 解锁难度 解锁方式及条件 注意事项 一加 低 打开 OEM …
GCC在2012年8月15日的时候,merge了一个patch – Merge from cxx-conversion branch,这意味着,以后在GCC的编译只…
本人遇到一个性能方法的问题,这是打标的场景,主要逻辑是三个循环,YYDTO 中有段文本,XXDTO 中有关键词列表,XXDTOList 量级大约 10 万条必须执行,判断关键词…
合速度