본문 바로가기

Foundation/- Linux

VMwareTools & NC(NetCat)

VMTools 설치

마우스를 자유롭게 움직일 수 있고 파일도 드래그로 간단하게 옮길 수 있다.
Clietn-Win에 설치
VM -> Install VMwareTools -> 내컴퓨터 -> 설치 진행 후 재부팅


NC.zip 파일을 Client-Win C:\Windows\System32\ 폴더아래 압축 해제(파일첨부)
실행 (Win + R) -> cmd -> nc 명령어 입력 후 실행 확인

 

Server-A(X-window) VMwareTools 설치.
VM웨어 메뉴 -> VM -> Install VMwareTools

 

 #df -h
 /media/VMware Tools 마운트 확인

 해당 파일로 가서 설치해야한다.
 #cd /media/VMware\ Tools/
 #ls


 #mkdir /VMTools
 #cp VMwareTools-10.1.6-5214329.tar.gz /VMTools
 #cd /VMTools
 #ls
 VMwareTools-10.1.6-5214329.tar.gz   --> 아카이브와 압축 해제
 #tar xvfz VMwareTools-10.1.6-5214329.tar.gz
 #cd vmware-tools-distrib
 ./vmware-install.pl          // 설치 파일 실행
 설치가 중간에 나오는 모든 질문에 "Enter"키 입력 후 설치 완료시 재부팅 진행
 
 
 nc (NetCat) - 네트워크로 연결된 데이터를 사용하는 툴
  
  1:1 채팅 서버

  [Server-A]
  #yum -y install nc      // nc 패키지 설치
  #nc -l [포트]     // [포트]를 활성화하고 대기 (LISTEN) 포트는 임의로 정한다 !
  -l (Listen)
  
  Server-A
  #nc -l 516 // 프롬프트가 안떨어지고 대기상태가 된다.


  Client-Win
  cmd> nc [접속대상IP] [포트]
  cmd> nc 100.100.100.110 516  

 

  이렇게되면 서로 입력하는 내용을 주고 받을 수 있다.

 

 


  Server-A
  #nc -l 2017 > test_out
  프롬프트가 안떨어짐. 
  Client-Linux
  #yum -y install nc   // NC 패키지 설치
  
  파일 생성
  1. 파일이름 : test_in
  2. 파일내용 : TEST FILE!!!!
  
  #cat > test_in
  TEST FILE!!!!   'enter'
  'Ctrl + D'
  #nc 100.100.100.110 2017 < test_in
  // test_in 파일을 서버A의 2017포트에 입력
  
  Server-A
  활성한 포트로 데이터가 전송되면 프로름프트가 떨어지며
  test_out 이라고 하는 파일이 생성된다. 이때, test_out파일의 내용은
  Client-Linux에서 전송한 test_in 파일의 내용과 동일하다.
 

'Foundation > - Linux' 카테고리의 다른 글

네임서버(DNS)  (0) 2017.06.04
NFS(Network File System)  (0) 2017.05.24
응급처치 & GRUB설정  (0) 2017.05.16
Telnet & SSH & VNC  (0) 2017.05.15
프로세스(Process)??  (0) 2017.05.12