1.安装tftp
apt-get install tftp-hpa tftpd-hpa
2.建立传输目录
mkdir /tftpboot
获取所有权限
chmod 777 /tftpboot
3.修改配置文件
vi /etc/default/tftpd-hpa
TFTP_USERNAME="tftp" TFTP_DIRECTORY="/tftpboot " //改成你想要的那个tftpboot TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="-l -c -s" //这里是选项
重启tftp使配置生效
service tftpd-hpa restart
4.测试tftp
在/tftpboot目录文件夹路径下新建一个文件
touch test
输入内容
echo “tftp test” > test
在另一个目录中进入TFTP
tftp 本地IP
下载test文件
tftp> get test
退出
tftp> q
如果在当前目录下多出了一个test文件,并且test文件的内容跟/tftpboot目录下test文件的内容一致,则tftp可以正常使用。
TFTP使用方法:
进入TFTP命令行:
tftp IP地址 tftp localhost tftp127.0.0.1
TFTP命令行的基本指令:
put:将文件上传到TFTP目录
get:取得TFTP目录上的文件
quit/q:退出TFTP
因为TFTP服务将某一设定的目录视为根目录,因此不需要打出完整的路径。
既然该目录下已经有一个文件a,我们就下面输入指令:
tftp>get a
tftp>put a
如果没有任何提示,则说明传输成功。