以本地上傳檔案到遠端伺服器為例:
先在伺服器上激活監聽
nc -lv 2222 > a.py
其中,
l是listening的意思,對本地端口進行監聽
v是顯示執行過程的簡稱。
2222是我們自己開的端口。
>是寫入的意思
a.py是待寫入檔案的名稱(自己定義)
然後在本地伺服器上:
nc -nv 1.1.1.1 2222 < b.py
其中 1.1.1.1是遠端伺服器的IP
n的意思是直接适用IP位址,不使用域名
b.py是要上傳到遠端伺服器的檔案。
具體參考:
https://blog.csdn.net/freeking101/article/details/53289198