Ubuntu上搭建TFTP服务

Ubuntu上搭建TFTP服务

TFTP服务简介

TFTP是一个基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适用于开销不大、不复杂的应用场合。TFTP协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录,也不能进行认证。

搭建TFTP服务

安装TFTP服务

在Ubuntu中打开终端,安装xinetd,安装完成xinetd后,接下来安装tftp和tftpd:

c 复制代码
    sudo apt-get install xinetd
    sudo apt-get install tftp tftpd

修改配置文件

建立TFTP配置文件,使用命令:"vi /etc/xinetd.d/tftp"建立文件,向文件中写入如下代码(必须按照格式严格对齐):
其中,server_args设置的/var/tftpboot目录是tftp服务器的目录,TFTP客户端就是从这个目录里获取文件的。使用命令"mkdir /var/tftpboot"建立TFTP服务器的目录。然后设置/var/tftpboot的访问权限为777.

修改/etc/default/tftpd-hpa:

重启服务

c 复制代码
  $ sudo service tftpd-hpa restart
  $ sudo /etc/init.d/xinetd reload
  $ sudo /etc/init.d/xinetd restart

最后重启xinetd服务。输入命令:"sudo /etc/init.d/xinetd restart".到这里,TFTP服务器就搭建好了。

相关推荐
Octopus20773 小时前
【Linux】vim的使用
linux·笔记·学习·vim
一个假的前端男3 小时前
VMware安装CentOS 9 及mysql的安装
linux·运维·centos
北京迅为3 小时前
【北京迅为】iTOP-4412全能版使用手册-第七章 Android 4.4系统编译
linux·嵌入式硬件·4412开发板
大风吹PP凉3 小时前
47小型项目的规划与实施
linux·运维·服务器
金鸣科技官方QQ4 小时前
高效制作定期Excel报表:自动化与模板化的策略
运维·自动化·excel
Bio Coder4 小时前
shell查看服务器的内存和CPU总量
运维·服务器·内存·cpu
ccnnlxc4 小时前
shell编程第四天(day036)
linux·运维·服务器
基极向上的三极管5 小时前
【Linux学习】【Ubuntu入门】1-10 ubuntu文件权限
linux·ubuntu
滴水之功5 小时前
VMware ubuntu创建共享文件夹与Windows互传文件
linux·ubuntu
Jolen_xie5 小时前
Ubuntu下用Docker部署群晖系统---Virtual DSM --zerotier实现连接
linux·ubuntu·docker