Linux中配置tftp服务器

​ TFTP:简单文件传输协议,从文件服务器(tftp目录下)上获得或写入文件

1.安装tftp服务器

​ sudo apt-get install tftpd-hpa #安装tftp服务器

​ sudo apt-get install tftp-hpa #安装tftp客户端

​ sudo apt-get install xinetd #守护tftp

2.建立目录

​ sudo mkdir /tftpboot #建立/tftpboot目录,此目录用于存放客户端与服务器之间传递的文件,此处我将此文件建立在根目录/下。

​ sudo chmod 777 /tftpboot #更改该目录权限

​ sudo touch test.txt #在tftpboot目录下新建test.txt文件

3.配置tftp文件

​ tftp服务是由xinetd所设定的,所以要修改tftp文件

​ sudo vi /etc/xinetd.d/tftp

service tftp{

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /tftpboot #指定tftp服务器目录,即上一步新建文件夹的目录

disable = no #开启tftp服务器

per_source = 11

cps = 100 2

flags = IPv4}

​ 如图所示

1583898329891.png

1583898211430.png

4.配置tftpd-hpa文件

​ 在/etc/default/目录下存在文件tftpd-hpa,修改其默认配置为以下

​ sudo gedit /etc/default/tftp-hpa

1 TFTP_USERNAME="tftp"

2 TFTP_DIRECTORY="/tftpboot" #这里选择服务器资源路径

3 TFTP_ADDRESS="0.0.0.0:69"

4 TFTP_OPTIONS="-l -s -c" #这里是选项,-c是可以上传文件的参数,-s是指定tftpd-hpa服务目录,上面已经指定

5.测试

​ 修改完配置之后使用命令:service tftpd-hpa restart重启服务,进行如截图所示操作

1583903522285.png

Linux上开启tftp服务,Linux中配置tftp服务相关推荐

  1. linux上centos镜像磁盘,VirtualBox中配置linuxCentOS的本地磁盘镜像iso作为其软件源

    下载VirtualBox软件和CentOS的磁盘镜像(.iso文件) 在VirtualBox虚拟机中安装好CentOS,安装步骤不叙述. 开始配置 操作1 打开虚拟机设置 打开你的VirtualBox ...

  2. [Linux]在Linux上部署Java开发环境笔记(一)-- 补充:Linux下如何手动设置IP及配置DNS服务

    在Linux上部署Java开发环境笔记(一) -- 补充:Linux下如何手动设置IP及配置DNS服务 2010/06/17 有的Linux系统会有网络设置的图形操作界面,比如"红旗Linu ...

  3. 手机装Linux开mc服务器,在Debian Linux上开启MineCraft(MC)服务器的1点经验

    在Debian Linux上开启MineCraft(MC)服务器的一点经验 我很喜欢MineCraft这个游戏,以前都用MClauncher自己做服务器自己玩,现在想和小伙伴们一起玩,正好我也有个无风 ...

  4. Deepin Linux上的Android+Flutter开发环境配置

    Deepin Linux上的Android+Flutter开发环境配置 在Linux上安装Flutter开发环境,官方教程参见Flutter Get Started,中国用户被墙需额外注意的官方教程参 ...

  5. Linux上开启TUN

    Linux上开启TUN 问题 The TUN device is not available You need to enable TUN before running this script 解决办 ...

  6. zypper 删除mysql_如何在 Linux 上安装/卸载一个文件中列出的软件包?

    原标题:如何在 Linux 上安装/卸载一个文件中列出的软件包? 我们可以手动去安装这些软件但是这将花费大量的时间.你可以手动安装一俩个服务器,但是试想如果你有大概十个服务器呢.在这种情况下你无法手动 ...

  7. Ubuntu中配置NFS服务

    NFS协议允许远程访问Linux主机中的指定目录,并且在Windows 7中,原生支持将NFS文件系统映射到本地,通过资源管理器就可以访问Linux虚拟机或者开发板中的文件,非常方便. Ubuntu中 ...

  8. linux上安装telnet服务器:linux vmvare虚拟机 安装telnet redhat9

    linux上安装telnet服务器:linux vmvare虚拟机 安装telnet redhat9 参考:http://blog.sina.com.cn/s/blog_5688414b0100bhr ...

  9. sql机器学习服务_机器学习服务–在SQL Server中配置R服务

    sql机器学习服务 The R language is one of the most popular languages for data science, machine learning ser ...

最新文章

  1. 结合Flink,国内自研,大规模实时动态认知图谱平台——AbutionGraph |博文精选
  2. CVPR 2021 Oral | 我给大家表演一个无中生有!北航商汤耶鲁新作:DSG
  3. ASP.NET的项目怎样在WindowsServer上部署
  4. 2014年考研英语一完型填空知识点
  5. 搭建Ooracle RAC 学习环境之---集群软件安装
  6. 离线安装gcc(CentOS7)
  7. c语言编程分数判定,用C语言编程平均分数
  8. springboot14 整合JDBC
  9. HDU 3729【二分匹配】
  10. 三大指数快速入门和应用
  11. python爬虫可以爬哪些网站-网络爬虫都能干什么?有哪些网站的数据可以爬取?...
  12. 打开mysql 的时候报错_关于mysql的启动报错处理
  13. 关于运维的标准(ITSS信息技术服务-运行维护)介绍
  14. 10本 JavaScript PDF 书籍免费分享
  15. 放肆一点又何妨(一)-银川与腾格里沙漠
  16. 无基础学Linux(4)——基本系统
  17. 靶机11 Empire Lupin One
  18. mysql数据库int字段String条件查询
  19. MySQL入门——索引
  20. Matlab批量转换dicom,基于Matlab的批量转换DICOM格式CT序列图像的实现

热门文章

  1. 汽车之家的后台怎么统计对比记录的,怎么做数据分析?
  2. C语言入门技巧·使用注释快捷键完成单行注释和多行注释的技巧
  3. 冠状病毒的治疗方案汇总
  4. 南方周末:“逃离北上广”续篇:做沙丁鱼,还是做咸鱼
  5. 【原创】【理论+题型】二次型化标准型 +合同
  6. 迎接Ubuntu Flatpak Remix,预装了Flatpak支持的Ubuntu
  7. U盘、移动硬盘错误0x80071ac3!
  8. nginx 404 not found错误查找
  9. Linux 如何设置当前时间
  10. 大数据分析技术研究报告(四)