首页 > 其他分享 >任意2台电脑间安全高效传输文件

任意2台电脑间安全高效传输文件

时间:2024-07-01 12:59:13浏览次数:18  
标签:高效 relay -- 113.109 09 传输 任意 croc 9009

安利一个最近喜欢的文件传输工具

  • https://github.com/schollz/croc
  • https://schollz.com/tinker/croc6/
  • 安全高效 目前我个人一直在使用

所有电脑安装croc

https://github.com/schollz/croc
curl https://getcroc.schollz.com | bash
https://github.com/schollz/croc/releases

建立自己的文件互传中继

  • 挑选1台由公网IP的服务器做中继 记录自己的ip
nohup croc relay >croc_relay.log 2>&1 &
ubuntu@VM-0-7-ubuntu:~/shell$ cat croc_relay.log
nohup: ignoring input
[info]	2023/05/09 14:59:07 starting croc relay version v9.6.4-1fce28e
[info]	2023/05/09 14:59:07 starting TCP server on :9009
[info]	2023/05/09 14:59:07 starting TCP server on :9010
[info]	2023/05/09 14:59:07 starting TCP server on :9011
[info]	2023/05/09 14:59:07 starting TCP server on :9012
[info]	2023/05/09 14:59:07 starting TCP server on :9013

如果没有公网ip也可以用下面我自己的服务器体验

http://becool.vip:666/gethomeip

发送文件

切换到文件所在目录
[root@VM-100-15-centos ~/shell]# croc --relay "113.109.242.138:9009" send Mazu_shark.log.2023050815
Sending 'Mazu_shark.log.2023050815' (29.8 MB)
Code is: 4248-never-jazz-japan
On the other computer run

croc --relay 113.109.242.138:9009 4248-never-jazz-japan

接收文件

在另外一台机器 执行上面的命令
tmp croc --relay 113.109.242.138:9009 4248-never-jazz-japan
connecting...2023/05/09 15:09:34 could not connect to 113.109.242.138:9009: initial bytes are not magic: 48545450
➜  tmp croc --relay 113.109.242.138:9009 4248-never-jazz-japan
Accept 'Mazu_shark.log.2023050815' (29.8 MB)? (Y/n) Y

Receiving (<-14.22.11.164:23787)
Mazu_shark.log.2023050815 100% |████████████████████| (30/30 MB, 23 MB/s)

安全发送消息

➜  tmp croc --relay "113.109.242.138:9009" send --text "你在哪里?"
Sending 'text' (15 B)
Code is: 5801-thermos-index-polo
On the other computer run

croc --relay 113.109.242.138:9009 5801-thermos-index-polo

安全接受消息

[root@VM-100-15-centos ~/shell]# croc --relay 113.109.242.138:9009 5801-thermos-index-polo
Display text message (15 B)? (Y/n) Y

Receiving (<-183.60.88.11:49740)
你在哪里?

本文由 mdnice 多平台发布

标签:高效,relay,--,113.109,09,传输,任意,croc,9009
From: https://blog.csdn.net/imheketong/article/details/140096962

相关文章

  • 揭秘工作手机使用管理办法:打造规范、高效的工作环境
    点击这里可进入官网——【无极工作手机官网】http://rpaab.com随着科技的飞速发展和智能手机的普及,工作手机已经成为现代职场中不可或缺的一部分。然而,如何有效地管理工作手机使用,确保其在提高工作效率的同时,不干扰到正常的工作秩序和员工的私人生活,成为了一个亟待解决的问题......
  • 网络隔离后 用这种安全U盘可实现数据安全传输
    在网络隔离的环境下,尤其是物理隔离环境下,使用安全U盘进行数据传输可以被视为一种安全的方法。不过前提是要确保以下几点:1、来源可信性:确保U盘的来源是可信的,没有被感染或篡改过的风险。最好使用自己的U盘,或者来自于安全可靠的来源。2、扫描病毒:在使用U盘之前,应该通过安全的杀......
  • 【YOLOv8改进 - 注意力机制】NAM:基于归一化的注意力模块,将权重稀疏惩罚应用于注意力机
    YOLO目标检测创新改进与实战案例专栏专栏目录:YOLO有效改进系列及项目实战目录包含卷积,主干注意力,检测头等创新机制以及各种目标检测分割项目实战案例专栏链接:YOLO基础解析+创新改进+实战案例摘要识别较不显著的特征是模型压缩的关键。然而,这在革命性的注意力机制......
  • 构建高效业财一体化管理体系
    构建高效业财一体化管理体系业财一体化战略意义提升决策质量强化数据支撑:通过整合业务与财务数据,为决策提供准确、实时的信息基础,确保分析的深度与广度。促进业务与财务协同:打破信息孤岛,实现业务流程与财务管理的无缝对接,优化资源配置,提升整体运营效率。增强风险控制能力:......
  • 如何高效分页
    传统的分页,是基于offset进行分页,如果页码数很大的情况下,每次都需要遍历之前的offset+N条数据,在分页多的时候容易出现MySQL性能瓶颈,所以我们可以基于取前一页的最大行数的id(将上次遍历到的最末尾的数据ID传给数据库,然后直接定位到该ID处,再往后面遍历数据)然后根据这个最大的id来......
  • 【Docker Compose】掌握容器资源管理:高效限制CPU与内存使用
    【DockerCompose】掌握容器资源管理:高效限制CPU与内存使用一、DockerCompose介绍1.1DockerCompose简介1.2DockerComposeV2简介1.3DockerComposeV1与V2版本区别1.4docker-compose.yaml部署文件介绍二、检查本地docker环境2.1本地环境规划2.2......
  • 【杂记-浅谈FTP文件传输协议】
    FTP文件传输协议一、FTP协议概述二、FTP的安全隐患三、FTP服务器配置问题四、FTP的安全加固方法一、FTP协议概述FTP,FileTransferProtocol,即文件传输协议,是一种用于在网络上进行文件传输的标准协议,它允许用户在客户端和服务器之间传输文件,支持上传、下载、删除和重......
  • .NET 高效灵活的API速率限制解决方案
    前言  FireflySoft.RateLimit是基于.NETCore和.NETStandard构建,支持多种速率限制算法和策略,包括固定窗口、滑动窗口、漏桶、令牌桶等。通过简单的配置和集成,开发者可以快速地将其应用到现有的WebAPI、微服务或中间件中,实现对请求的精确控制。   同时,该库还支持分布式......
  • 接入效率提升90%,华为云空间助力开发者高效实现应用数据同步
    十年铸剑,破茧成蝶。从2015年立项,到2019年8月9日HarmonyOS操作系统正式发布,再到HarmonyOSNEXT携六大原生鸿蒙体验正式吹响商用号角,HarmonyOSNEXT开创性的为行业和开发者带来了新发展机遇。ArkData作为统一的数据访问框架,构建统一的鸿蒙数据标准,实现“书同文,车同轨”;同时将跨设备......
  • 【C++高阶】高效搜索的秘密:深入解析搜索二叉树
    ......