您的位置:首页 > 编程语言 > PHP开发

Ubuntu安装tftp服务器

2015-11-21 16:25 441 查看
一、安装如下软件包:

sudo apt-get install xinetd tftpd tftp

二、在/etc/xinetd.d/目录下创建tftp文件,并输入如下内容。

执行命令:sudo vim /etc/xinetd.d/tftp



其中:server_args参数为设定tftp服务器共享目录。

三、创建共享目录并更改其目录权限,创建的目录要与上一步设置的目录一致。



四、重启xinetd服务

新系统:sudo service xinetd restart

旧系统:sudo /etc/xinit.d/xinetd restart



五、测试tftp服务器

在/usr/tftpboot目录中建立一个名为WelcomeTFTP.txt的文件,里面的内容为Welcome, from Ubuntu!。

本机测试:



在windows下测试linux的tftp服务器

一、打开控制面板->程序和功能->打开或关闭windows功能->TFTP客户端

勾选TFTP客户端,即开启windows TFTP客户端服务。

二、打开cmd,输入如下命令

tftp 192.168.2.101 get WelcomeTFTP.txt

回车后一段时间没响应。。。最后结果为:



什么鬼???原因就是windows防火墙把tftp给墙了,最直接方法就是关闭windows防火墙,这在测试的时候可以用一下。不过在防火墙中放行tftp才是正道。

防火墙放行后测试结果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: