netcat——文件传输

Posted ztguang_张同光

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了netcat——文件传输相关的知识,希望对你有一定的参考价值。


netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。


netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。


文件传输




Server

nc -l 12123 < fedora23.vdi.tar.7z

iptables -I INPUT -p tcp --dport 12123 -j ACCEPT


iptables -D INPUT -p tcp --dport 12123 -j ACCEPT


Client

nc -n 10.108.162.164 12123 > fedora23.vdi.tar.7z







以上是关于netcat——文件传输的主要内容,如果未能解决你的问题,请参考以下文章

centos 7.2 netcat 安装以及使用

Linux Netcat 命令——网络工具中的瑞士军刀

Netcat的使用教程

Linux 网络工具netcat(nc)的应用

使用 NetCat 工具实现远程文件传输

netcat 工具传输文件