【学习笔记】Linux下使用NC传送文件

Netcat亦即nc,众所周知,它被誉为TCP/IP的瑞士军刀。在其被用于文件传输中,网上搜到大部分资料都是使用-l选项监听后面直接跟端口号,即

nc -l 6666 > recvfile

但是实际操作中,在发送端发送时,即执行

nc dst.ip 6666 < sendfile

却被提示错误。

整个过程似乎都跟网上大家给的教程一致。也许是环境不同的原因,但是在我的测试中,接收方在监听是应该以-p参数来明确指定端口号才可以正常交互,即

nc -l -p 6666 > recvfile

此时发送方往监听方指定端口发送文件可以成功

望此方案对大家有所帮助

发布了25 篇原创文章 · 获赞 23 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Secur17y/article/details/102557520