netcat nc로 리눅스에서 window 윈도우 PC로 폴더/파일 전송하기.
본문 바로가기
IT관련

netcat nc로 리눅스에서 window 윈도우 PC로 폴더/파일 전송하기.

by Migos 2022. 11. 21.
반응형

리눅스PC(192.168.0.20)에서 윈도우PC(192.168.0.100)로 outout2라는 폴더를 전송해보겠다.

 

1. 윈도우PC netcat 설치

cmd창 열고

curl -O https://eternallybored.org/misc/netcat/netcat-win32-1.12.zip

 

zip 풀고 아래 nc.exe 파일을 복사해서 C > Windows > System32 폴더 안에 붙여넣기.

 

2. 윈도우PC에서 터미널 열기

아래 명령어 치면 Listening 상태. 아무런 반응 없어도 당황하지 않기.

nc -l -p 10000 | tar xvf - -C <원하는 경로>
#예시
nc -l -p 10000 | tar xvf - -C Z:\Record\YARIMCA\07. Extracted\netcat_test

 

 

3. 리눅스PC(보낼곳) 로 이동.

터미널 열고(ctrl + alt + T)

보낼 폴더 직전까지 이동.(cd 사용해서)

아래 명령어 치기.

tar cfp - <보낼폴더명> | nc <윈도우PC IP주소> <PORT> 

#예시
tar cfp - output2 | nc 192.168.0.100 10000

 

 

결과 화면. 윈도우PC에서 파일들이 잘 들어오는 것을 볼 수 있다.

반응형

댓글