Ubuntu 20.04 TFTP服务器搭建

简介: Ubuntu 20.04 TFTP服务器搭建

安装软件

# 安装服务端
$ sudo apt install tftpd-hpa
# 安装客户端
$ sudo apt install tftp-hpa点击复制复制失败已复制


配置

编辑 /etc/default/tftpd-hpa 文件,将文件改成如下信息

# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/iric/tftp"    # tftp服务目录
TFTP_ADDRESS=":69"                  # tftp服务监听端口
TFTP_OPTIONS="-l -c -s"点击复制复制失败已复制


重载

# 重启服务
$ sudo service tftpd-hpa restart 
# 查看服务运行状态
$ sudo service tftpd-hpa status 点击复制复制失败已复制


测试

tftp 服务监听的文件夹下放置一个测试文件,例如: 123.txt ,之后输入进入 tftp 命令:

$ tftp 127.0.0.1
> tftp get 123.txt
> tftp q点击复制复制失败已复制


提示

可能遇到 tftp 文件夹权限问题,使用 $ sudo chmod 777 dir 命令开放文件夹权限,并注意非本机访问要开放 69 号端口。

目录
相关文章
|
23天前
|
存储 Ubuntu 关系型数据库
在 Ubuntu 14.04 服务器上安装和使用 Graphite 的方法
在 Ubuntu 14.04 服务器上安装和使用 Graphite 的方法
13 1
|
23天前
|
Ubuntu 关系型数据库 MySQL
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
16 0
|
23天前
|
Ubuntu 关系型数据库 应用服务中间件
在Ubuntu 18.04上安装和配置pgAdmin 4服务器模式的方法
在Ubuntu 18.04上安装和配置pgAdmin 4服务器模式的方法
40 0
|
23天前
|
存储 Ubuntu 关系型数据库
在Ubuntu 14.04上安装Bacula服务器的方法
在Ubuntu 14.04上安装Bacula服务器的方法
14 0
|
23天前
|
关系型数据库 Linux 应用服务中间件
如何在 Ubuntu 14.04 服务器上使用 Nginx 安装和保护 phpMyAdmin
如何在 Ubuntu 14.04 服务器上使用 Nginx 安装和保护 phpMyAdmin
13 0
|
23天前
|
监控 关系型数据库 MySQL
如何在 Ubuntu 16.04 上安装和配置 Zabbix 以安全监控远程服务器
如何在 Ubuntu 16.04 上安装和配置 Zabbix 以安全监控远程服务器
13 0
|
23天前
|
Ubuntu Linux 数据库
如何在Ubuntu 16.04上安装和配置Postfix作为仅发送的SMTP服务器
如何在Ubuntu 16.04上安装和配置Postfix作为仅发送的SMTP服务器
27 0
|
23天前
|
Ubuntu 安全 测试技术
如何在Ubuntu 14.04上安装和配置Postfix作为仅发送的SMTP服务器
如何在Ubuntu 14.04上安装和配置Postfix作为仅发送的SMTP服务器
24 0
|
23天前
|
存储 Ubuntu 网络安全
在 Ubuntu 14.04 服务器上安装和配置 OpenLDAP 和 phpLDAPadmin 的方法
在 Ubuntu 14.04 服务器上安装和配置 OpenLDAP 和 phpLDAPadmin 的方法
12 0
|
23天前
|
Ubuntu Shell 数据库
在Ubuntu 14.04上安装和配置Mumble服务器(Murmur)的方法
在Ubuntu 14.04上安装和配置Mumble服务器(Murmur)的方法
30 0
下一篇
DDNS