【學習筆記】Linux下使用NC傳送文件

Netcat亦即nc,衆所周知,它被譽爲TCP/IP的瑞士軍刀。在其被用於文件傳輸中,網上搜到大部分資料都是使用-l選項監聽後面直接跟端口號,即

nc -l 6666 > recvfile

但是實際操作中,在發送端發送時,即執行

nc dst.ip 6666 < sendfile

卻被提示錯誤。

整個過程似乎都跟網上大家給的教程一致。也許是環境不同的原因,但是在我的測試中,接收方在監聽是應該以-p參數來明確指定端口號纔可以正常交互,即

nc -l -p 6666 > recvfile

此時發送方往監聽方指定端口發送文件可以成功

望此方案對大家有所幫助

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章