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才是正道。
防火墙放行后测试结果如下:
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才是正道。
防火墙放行后测试结果如下:
相关文章推荐
- PHP编译configure时常见错误
- PHP文件上传大小限制修改
- 重启php-fpm
- ubuntu 14.04 配置tftp服务器
- ubuntu tftp-server 服务器安装与配置
- php中的empty和isset
- php 严格控制session的过期时间
- Windows2008R2下thinkphp3.2.3连接sql server 2014
- 10个不常见却非常有用的PHP函数
- php 打印功能扩展
- php无限极分类组装成分类树的巧妙代码
- 使用ThinkPHP框架快速搭建网站
- ld: i386 architecture of input file `eatsyscall.o' is incompatible with i386:x86-64 output
- 配置phpmyadmin连接远程 MySQL数据库
- PHP中的类,函数,静态属性,静态函数,变量赋值
- [转]phpcms 判断用户登录代码
- php中curl的详细解说
- php中curl的详细解说
- thinkphp自动跳到首页 --开启域名部署/子域名部署/泛域名部署/IP访问部署
- wamp打开phpmyadmin空白