Ubuntu上搭建TFTP服务

TFTP服务简介

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

搭建TFTP服务

安装TFTP服务

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

    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:
在这里插入图片描述

重启服务

  $ 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服务器就搭建好了。

相关推荐

  1. ubuntu24.04 TFTP服务

    2024-03-16 18:34:03       23 阅读
  2. Linux tftp 环境

    2024-03-16 18:34:03       34 阅读
  3. Ubuntu幻兽帕鲁服务器

    2024-03-16 18:34:03       28 阅读
  4. UbuntuNodejs服务器

    2024-03-16 18:34:03       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-16 18:34:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-16 18:34:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-16 18:34:03       82 阅读
  4. Python语言-面向对象

    2024-03-16 18:34:03       91 阅读

热门阅读

  1. 【TypeScript系列】声明合并

    2024-03-16 18:34:03       49 阅读
  2. python前端开发

    2024-03-16 18:34:03       45 阅读
  3. 数据智能——企业从业务数据化走向业务智能化

    2024-03-16 18:34:03       44 阅读
  4. 游戏测试 - 二面 - 创梦天地二面

    2024-03-16 18:34:03       47 阅读
  5. 测试覆盖率那些事

    2024-03-16 18:34:03       41 阅读