-
TFTP 설정 및 사용 명령어IT_n_Programs 2018. 11. 21. 23:11
리눅스 명령어는 자주 사용하지 않으면 계속 찾아보게 된다.
서버측에 TFTP 서버를 설치하고, Client 측에서 tftp명령어로 파일을 TX/RX 할 수 있다.
아래 처럼 정리 한다.
## 리눅스 서버에 TFTP 서버 설치
1) 프로그램 설치
> apt-get install nfs-kernel-server xinetd tftpd tftp -y2) config 설정
/etc/xinetd.d/tftp 파일을 열고,
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11cps
flags= 100 2
= IPv4}
3) 서버에 사용될 root 폴더 생성, 준비
> mkdir /tftpboot
> chmod 777 /tftpboot // 위에서 server_args 로 tftpboot 를 만들었으므로 ~~
4) 서버 restart ~~
> sudo /etc/init.d/xinetd restart## 리눅스 에서 파일 전송으로 사용하는 tftp 명령어는 아래와 같다.
tftp -g -r [tftp서버의 받을파일] [서버IP] -l [로컬다운로드경로]
-g : get 하는 옵션
-r : remote 파일
-l : local file.
ex) tftp 서버에서 a.zip 파일을 받을 경우 ~~
#tftp -g -r 'a.zip' 192.168.0.109 -l /media/ram/a.zip
ex) 로컬 a.zip 파일을 서버 로 보낼 경우 ~~
#tftp -p -r 'a.zip' 192.168.0.109 -l /media/ram/a.zip
or
#tftp -l /media/ram/a.zip -p 192.168.0.109반응형'IT_n_Programs' 카테고리의 다른 글
JavaScript 내용정리 3 (0) 2018.12.01 JavaScript 내용정리 2 (0) 2018.12.01 JavaScript 내용정리 1 (0) 2018.12.01 Heroku (허로쿠) 기초 사용법 정리 (0) 2018.11.22 npm 명령어 정리 (0) 2018.11.22 댓글