首页>>工具方法>>ubuntu 12.04 tftp的安装基本步骤及方法
ubuntu 12.04 tftp的安装基本步骤及方法
来源: 时间: 2014-11-10 20:41:07

1.安装tftp-hpa(这是客户端)   tftpd-hpa(这是服务端)  xinetd(什么是xinetd)

sudo apt-get install tftp-hpa tftpd-hpa xinetd

2.建立服务的目录tftpboot

cd ~

mkdir tftpboot

chmod -R 777 tftpboot


3.修改tftp配置文件,如没有,则创建。

sudo vi /etc/xinetd.d/tftp

内容:

   service tftp

         {

             disable         = no

             socket_type     = dgram

             protocol        = udp

             wait            = yes

             user            = root

             server          = /usr/sbin/in.tftpd

             server_args     = -s /home/themitec/tftpboot

             source          = 11

             cps             = 100 2

             flags =IPv4

         }

4.修改tftpd-hpa文件sudo vi /etc/default/tftpd-hpa内容:TFTP_USERNAME="tftp"TFTP_DIRECTORY="/home/themitec/tftpboot"TFTP_ADDRESS="0.0.0.0:69"TFTP_OPTIONS="--secure"5.测试服务:进入到/home/themitec/tftpboot目录,新建一个文件:vi txt.txt   :wq查看UDP69端口:netstat -an | more | grep udp服务重启:sudo   /etc/init.d/xinetd  restart sudo   /etc/init.d//tftpd-hpa restart连接:   tftp 127.0.0.1   get txt.txt在windows下tftp正常:

ubuntu 12.04 tftp的安装与设置 - 蓦然回首 - 众里寻她千百度

windows tftp 指令使用请百度“windows 使用tftp”只测试了get 没有测试put.6.错误处理:在本地的terminal测试get没有错误。使用SecureCRT在get时出现错误 tftp: txt.txt: Permission denied,暂时没有解决。说明:

1.什么是xinetd


xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经常用来管理多种轻量级Internet服务。xinetd提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全


上一篇:Ubuntu 10.04 LTS amd64系统安装samba服务 下一篇:ubuntu 12.04 nfs安装步骤及方法 (nfs允许挂载的目录及权限含义)