2015-02-17

[ubuntu] tftp 서버 설정

$sudo apt-get install tftpd-hpa

서버가 실행되지 않았다면
sudo service tftpd-hpa start

/var/lib/tftpboot 을 기본으로 사용하게 된다.

/etc/default/tftpd-hpa 에 설정파일이 있다.

# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="[::]:69"
TFTP_OPTIONS="--secure"
사용법 (시험)

tftp 192.168.10.50 -c get <file>
tftp 192.168.10.50 -c put <file>

에러 대책: Error code 1: File not found
/etc/default/tftpd-hpa  수정
TFTP_OPTIONS="--secure --create"
sudo service tftpd-hpa restart

에러 대책: Error code 0: Permission denied
sudo chmod a+w /var/lib/tftpboot

댓글 없음:

댓글 쓰기

[siwg917] 공유기 mac 얻기, arp table에서 확인.

1. arp 요청함수. #include "lwip/netif.h" #include "lwip/ip4_addr.h" #include "lwip/etharp.h" #define ARP_RETRY...