Ubuntu下建立tftp服务+我安装过程出现的问题

系统 1501 0

因为系统移植,一直需要tftp服务器,但是不知道是什么原因,自己安装上了tftp与tftpd、xinetd,都是不行。时好时坏,其中,也把iptable给remove过,都不行。

最后,全部换成了tftp-hpa试了试,咦,问题得到了解决,而且再也没有出现过问题。在此留下方法。

1、安装相关软件包  

      
        1
      
       #
      
        sudo
      
       apt-get 
      
        install
      
       tftpd-
      
        hpa (服务端) 


      
      
        2
      
       #
      
        sudo
      
       apt-get 
      
        install
      
       tftp-hpa  (客户端) 
    

不需要安装minetd,因为后面我们不需要通过minetd来启动tftpd了,我们直接把它作为一个服务来启动就可以了。

2、建立配置文件  

      #cd /etc/xinetd.d/ 
      
        vi
      
       /etc/default/tftpd-hpa #
      
        vi
      
       tftp 
    


输入  

      service tftp UN_DAEMON=
      
        "
      
      
        no
      
      
        "
      
      
        

#OPTIONS
      
      =
      
        "
      
      
        -s /var/tftpboot -c -p -U tftpd
      
      
        "
      
      
        





TFTP_USERNAME
      
      =
      
        "
      
      
        tftp
      
      
        "
      
      
        

TFTP_DIRECTORY
      
      =
      
        "
      
      
        /var/tftpboot
      
      
        "
      
      
        

TFTP_ADDRESS
      
      =
      
        "
      
      
        0.0.0.0:69
      
      
        "
      
      
        

TFTP_OPTIONS
      
      =
      
        "
      
      
        -l -c -s
      
      
        "
      
    

 
存盘退出  

3、建立tftp服务文件目录  

      #
      
        mkdir
      
       /tftpboot 
    


更改权限

      #
      
        chmod
      
       -R 
      
        777
      
       /tftpboot/
    


4、从新启动服务  

      #service tftpd-hpa restart
    


安装完成!测试方法:  
在/tftpboot 目录下随便放个文件abc,一定要记得在里面写下内容,如:“it is ok!”,否则即使传输失败,我们的本地也会生成一个abc的文件,而里面的内容也是空的。

进入另外一个目录,这个目录必须有可读可写权限

然后 运行

      #
      
        mkdir
      
       /
      
        tftpboot 

#tftp
      
      >get abc
    

这样,再输入“q”回车,可以退出tftp,再输入“cat abc”可以看见“it is ok!”就可以了。

 

 

Ubuntu下建立tftp服务+我安装过程出现的问题


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论