IT관련
netcat nc로 리눅스에서 window 윈도우 PC로 폴더/파일 전송하기.
Migos
2022. 11. 21. 14:16
반응형
리눅스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에서 파일들이 잘 들어오는 것을 볼 수 있다.
반응형