2013. 11. 28. 17:03
[Embeded]
우선 tftp 설정하는 법은 많이들 나와 있다. 요약하면 이렇고
1. Install tftpd and related packages.
$ sudo apt-get install xinetd tftpd tftp
2. Create /etc/xinetd.d/tftp and put this entry:
service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}
3. Make /tftpboot directory
$ sudo mkdir /tftpboot
$ sudo chmod -R 777 /tftpboot
$ sudo chown -R nobody /tftpboot
4. Restart xinetd
$ sudo /etc/inet.d/xinetd restart
* 여기서 중요한건 10.04 에서만 해당하는 줄은 모르겠지만 보안상
tftp-hpa라는 것을 설치하는 것 같네요$ sudo apt-get install tftpd-hpa tftp-hpa
한후
gedit /etc/default/tftpd-hpa
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
#TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"
설정파일 저장한후 서비스 리스타트 하면 된다.
sudo service tftpd-hpa restart
그럼 조그마한 도움이 되었길 바라며
[출처] ubuntu 10.04에 tftp-hpa설치|작성자 난리법석
'Embeded' 카테고리의 다른 글
visual studio 에서 htonl, htons 등 관련 에러 해결 방법 (0) | 2016.07.01 |
---|---|
/usr/bin/ld: cannot find -lperl (0) | 2015.05.26 |