一.安装tftp所需要的软件:

tftp客户端软件:sudo apt-get install tftp-hpa

tftp服务端:sudo apt-get install tftpd-hpa

进程守护程序:sudo apt-get install xinetd

二.在跟目录下创建tftpboot目录:

sudo mkdir /tftpboot

修改权限:chmod -R 777 /tftpboot

在/tftpboot目录下新建个测试文件,用于后面tftp有没有安装成功:sudo touch /tftpboot/test

三.配置xinetd.conf配置文件,使用默认配置即可;

四.配置tftpd-hpa配置文件:

sudo gedit /etc/default/tftpd-hpa

将内容修改成:

# /etc/default/tftpd-hpa

TFTP_USERNAME="tftp"

TFTP_DIRECTORY="/tftpboot"

TFTP_ADDRESS="0.0.0.0:69"

TFTP_OPTIONS="-l -c -s"

修改成功后,如下图所示,保存退出。

注解:TFTP_DIRECTORY="/tftpboot"表示tftp服务器的工作目录,用户可根据自己的实际情况进行更改。

五.配置tftp配置文件:

进入/etc下面的xinetd.d文件夹,查看是否有一个tftp文件,如果没有的话,就新建一个并输入以下内容,如果有的话就查看内容是否与下面的一致,不一致则修改,内容如下:

root# gedit tftp

service tftp

{

disable = no

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /tftpboot -c

per_source = 11

cps = 100 2

flags =IPv4

}

六.重新启动相关服务:

重新启动tftp-hpa:sudo /etc/init.d/tftpd-hpa restart

重新加载xinetd进程:sudo /etc/init.d/xinetd reload

重新启动xinetd:sudo /etc/init.d/xinetd restart

七.测试tftp服务:

1.任意进入不同于/tftpboot的目录,然后在终端中输入如下命令:

tftp localhost (或者 tftp 127.0.0.1)出现

tftp>

2.获取测试文件,如果没有报任何错误,则代表传输成功,tftp搭建完成:

tftp> get test

tftp>

3.出入q退出tftp命令行;

tftp环境搭建笔记相关推荐

  1. 《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记

    最近想尝试一下在IBM Bluemix上使用Node.js创建Web应用程序,所以需要在本地搭建Node.js Web的开发测试环境. 这里讲的是Windows下的搭建方法,使用CentOS 的小伙伴 ...

  2. [云炬python3玩转机器学习笔记] 2-7开发环境搭建笔记

    开发环境搭建笔记

  3. Samba平台搭建和用户自行修改密码环境搭建笔记

    Samba 平台搭建和用户自行修改密码环境搭建笔记 系统:CentOS  release  6.5 (Final)x86_64 软件: samba                   #服务端 sam ...

  4. 简单易行的用windows系统虚拟苹果mac操作系统 mac下android环境搭建笔记(android studio)

    作者:韩梦飞沙 QQ:313134555 ios模拟器电脑版中文版(iPadian)下载 - 『精品软件区』 - 吾爱破解论坛 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52po ...

  5. Storm DRPC环境搭建笔记

    Storm DRPC环境搭建笔记 By Mickey.Pro 1. 安装系统 CentOS 6.3 64bit minimal http://www.osyunwei.com/archives/475 ...

  6. 记一次docker环境搭建笔记

    记一次docker环境搭建笔记 1.docker安装 2.docker卸载 3.docker镜像制作使用 4.docker其他操作命令补充 1.docker安装 1-1.查看当前的系统的版本(确认下支 ...

  7. 阿里云服务器搭建python web环境_《Python入门》Linux 下 Python Web开发环境搭建笔记-阿里云开发者社区...

    之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个 ...

  8. Python入门 Linux 下 Python Web开发环境搭建笔记

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 之前写过 ...

  9. 《Python入门》Linux 下 Python Web开发环境搭建笔记

    之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,Cen ...

最新文章

  1. AJPFX实列判断一个字符串是不是对称字符串
  2. Object.entries(obj)
  3. CentOS 初体验八:传输本地文件到CentOS
  4. 2 Oracle用户和表空间
  5. git 使用攻略小记
  6. 证明是一个偶像,数学家在这个偶像前折磨自己!
  7. 远程连接redis遇到的一些错误解决办法JedisConnectionException:java.net.SocketTimeOutException...JedisDataException:D
  8. Mysql 备份和还原
  9. 任务寄存器TR:GDT、LDT、IDT、TR、TSS之间的关系
  10. Nginx页面乱码问题
  11. SpringBoot学习之一 Unable to find a single main class from the following candidates
  12. Asp.net 高性能数据分页函数,调用示例
  13. Delphi JSON总结
  14. SAP从入门到精通 知识体系
  15. vuecli打包后html文件没有压缩的问题
  16. 计算机程序手工编织,丝绸编程秒杀计算机 《锦绣纪》致敬最强大脑
  17. python实现情人节的爱意表达
  18. 惊呆了!无聊感可激发创造力
  19. 2034——人见人爱A-B
  20. python自动翻译导学案_变量python学案

热门文章

  1. 初步了解Linux内核中断初始化
  2. Vue.js 技术揭秘学习 (2) Vue 实例挂载的实现
  3. [sh]top添加到crontab不生效问题解决
  4. DecimalFormat格式化输出带小数的数字类型
  5. Linux 利用lsof命令恢复删除的文件
  6. Siliverlight和xap客户端一起捆绑安装包制作方法
  7. 2013年3月空调类品牌网络知名度排名
  8. linux编译项目的命令,Linux用make指令编译进度条程序
  9. 3. 离散时间鞅(REN)
  10. 3. 回归的线性模型(2)