name
nc - arbitrary tcp and udp connections and listens
synopsis
nc [-46ddhklnrstuuvz] [-i interval] [-p source_port] [-s source_ip_address] [-t tos] [-w timeout]
[-x proxy_protocol] [-x proxy_address[:port]] [hostname] [port[s]]
由於公司的裝置
sudo後沒有ssh,scp等遠端接入命令,或host.deny裡面設定了ssh的deny,不管怎樣的原因。我今天跨過大家常用的scp,來說明下乙個更有用的輕量級工具,nc的另乙個強大的功---檔案傳輸。
範例如下:
目的主機監聽
nc -l 監聽埠《未使用埠》 > 要接收的檔名
nc -l 4444 > cache.tar.gz
源主機發起請求
nc 目的主機ip 目的埠 < 要傳送的檔案
nc 192.168.0.85 4444 < /root/cache.tar.gz
netstat 如下
[root@localhost jiangbao]# netstat -tpln
tcp 0 0 0.0.0.0:4444 0.0.0.0:* listen 18166/nc
英文描述如下
data transfer
start by using nc to listen on a specific port, with output captured into a file:
$ nc -l 1234 > filename.out
using a second machine, connect to the listening nc process, feeding it the file which is to be transferred:
$ nc host.example.com 1234 < filename.in
另附nc的其他選項說明:
語 法:nc [-hlnruz][-g《閘道器...>][-g《指向器數目》][-i《延遲秒數》][-o《輸出檔案》][-p《通訊埠》][-s《**位址》][-v...][-w《超時秒數》][主機名稱][通訊埠...]
補充說明:執行本指令可設定路由器的相關引數。
參 數:。
-p《通訊埠》 設定本地主機使用的通訊埠。
-r 亂數指定本地與遠端主機的通訊埠。
-s《**位址》 設定本地主機送出資料報的ip位址。
-u 使用udp傳輸協議
。-v 顯示指令執行過程。
-w《超時秒數》 設定等待連線的時間。
-z 使用0輸入/輸出模式,只在掃瞄通訊埠時使用
linux nc 命令傳輸檔案
nc 命令傳輸檔案 rel noopener noreferrer linux nc 命令傳輸檔案 name nc arbitrary tcp and udp connections and listens synopsis nc 46ddhklnrstuuvz i interval p sourc...
linux nc 命令傳輸檔案
nc 到底幹嘛用的我不多描述,今天主要講下用nc 傳輸檔案。由於公司的裝置sudo 後沒有ssh scp 等遠端接入命令,或host.deny 裡面設定了ssh 的deny 不管怎樣的原因。我今天跨過大家常用的scp,來說明下乙個更有用的輕量級工具,nc 的另乙個強大的功 檔案傳輸。範例如下 目的主...
Linux nc命令詳解
linux中nc命令是乙個 功能強大的網路工具,全稱是netcat。語法 nc hlnruz g 閘道器.g 指向器數目 i 延遲秒數 o 輸出檔案 p 通訊埠 s 位址 v.w 超時秒數 主機名稱 通訊埠.引數說明 g 閘道器 設定路由器躍程通訊網關,最丟哦可設定8個。g 指向器數目 設定 路由指...