trivial - 사소한
가볍고 단순함
- 복잡한 기능이 없음 (계정, 암호, 디렉터리 탐색도 없음)
보안 기능 없음
- 인증, 암호화 X → 신뢰할 수 있는 내부망에서만 사용
UDP 포트 69 사용
- TCP가 아닌 UDP 기반 → 속도는 빠르지만 신뢰성은 낮음
부팅용, 네트워크 장비용으로 자주 사용
- 스위치/라우터 펌웨어 전송
[root@ftp ~]# yum install -y tftp-server
[root@ftp ~]# systemctl restart tftp
[root@ftp ~]# systemctl enable tftp
[root@ftp ~]# vi /etc/xinetd.d/tftp
# tftp 설정파일
[root@ftp ~]# systemctl restart tftp
# 설정 변경 반영
[root@ftp ~]# echo 'tftp test file' > /var/lib/tftpboot/ttest.txt
# tftp 루트디렉토리에 테스트 파일 생성
[root@client ~]# yum install -y tftp
[root@client ~]# tftp 211.183.3.21
# 클라이언트에서 명령어 설치후 접속
이번에는 tftp 서버의 방화벽을 활성화 한 후,
client의 ttest.txt를 삭제한다음 다시 get을 해보자.