安装
$ apt-get install tftp-hpa tftpd-hpa
建立目录
$ mkdir /var/lib/tftp # 这是建立tftp传输目录。
$ sudo chmod 0777 /var/lib/tftp
$ sudo touch test.txt # test.txt文件最好输入内容以便区分
配置
$ vi /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftp" # 这里是你的tftpd-hpa的服务目录,这个想建立在哪里都行
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s" # 这里是选项,-c是可以上传文件的参数,-s是指定tftpd-hpa服务目录,上面已经指定
重启服务
$ service tftpd-hpa restart # 启动服务,这里要注意,采用的独立服务形式。
测试
$ tftp 127.0.0.1
tftp> get test.txt
tftp> put test1.txt
tftp> quit