目前似乎没有一个终端管理器能实现服务器之间直接互传文件
类似于 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 提权,真是够了…
如题 具体情况:楼主昨天一个小博客服务(挂了 aws cloudfront )忽然烧去一些钱,具体分析是一个区域(平台分析的最细粒度)针对单一的一个图片( CDN 域名)疯狂的…
著名的黑客George “GeoHot” Hotz(其也帮助破解了iPhone)宣称破解了Sony P3的root key(也称front door k…
我们常用的输入法比如:搜狗输入法、百度输入法、微信输入法、讯飞输入法、QQ 输入法、谷歌输入法等 这些输入法会上传输入内容做违禁词检测吗?或者别的方式上传隐私内容? 在意就用…