[Linux] Busybox TFTP 사용법


Tftpd32-4.00-setup.exe

임베디드 리눅스 상에서 보안을 위해 Busybox라는 툴을 사용한다. 
이 툴에는 제한적인 명령어들이 존재하는데, 이 글에서는 TFTP의 사용법에 대해 기록한다. 
아래는 특정 디바이스에서의 Busybox 명령어들이다. 

위와 같은 명령셋이 존재하며, 이 중에서 TFTP를 사용할 것이다. 
서버는 윈도우 기준으로 아래의 경로를 통해 설치할 것이며, 홈디렉토리만 지정하면 쉽게 구동이 가능하다. 

   - TFTP 서버 다운로드 경로 : http://tftpd32.jounin.net/tftpd32_download.html

서버 설치 후, TFTP 명령을 보내보자. 
명령에 대한 옵션들은 아래와 같이 확인 가능하다. 

실제로 사용했던 예제 명령을 살펴보면 이해가 쉽다. 
아래는 서버에 존재하는 a.txt라는 파일을 단말 리눅스 상으로 복사해오는 명령이다. 

그리고 아래와같이 반대로 단말 리눅스에 존재하는 b.txt 파일을 서버경로로 복사 가능하다. 

서버 홈디렉토리와 로그등을 살펴보면 아래와 같이 확인가능하다. 

조금 더 열심히 공부하자.