Ubuntu+Windows TFT Pサーバ構成


Linux環境において、TFT P構成の詳細は以下の通りである.
1. tftp (optional, if you need to do target development work)
 1). install tftp-server
    #: apt-get install tftpd-hpa
 2). #make a directory for tftp root directory
    #: sudo mkdir /tftproot;sudo chmod 777 /tftproot
 3). Modify the configuration file of tftpd
    Change /etc/default/tftpd-hpa:

# /etc/default/tftpd-hpa

TFTP_USERNAME="tftp"
#TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_DIRECTORY="/tftproot"
TFTP_ADDRESS="0.0.0.0:69"
#TFTP_OPTIONS="--secure"
TFTP_OPTIONS="-l -c -s"

 4). Restart tftp-hap service
    #: sudo service tftp-hpa restart
    if show:
    > tftpd-hpa start/running, process 5332
    means tftpd-hpa has prepared ok

 5). Test the tftpd whether work fine
    #: cd ~
    #: echo "testL" > testl
    #: sudo echo "testA" > /tftproot/testa
    #: tftp localhost(or local ip)
    tftp> put testl
    tftp> get testa
    tftp> q

    Check the content and position of testl and testa.


Windows環境の下で、思科TFTPサーバーをダウンロードして、資源http://d.download.csdn.net/down/2413416/wtt234
注意:DOSのデフォルトでは、tftp cmd likeがサポートされています.
    tftp 192.168.5.30 GET 1.txt 1.txt