Ubuntu搭建FTP服务器

news/2024/11/9 17:08:41/

1. 首先,我们需要安装和配置xinetd,安装的具体命令如下:

sudo apt-get install xinetd

2. 新建tftp工作目录,并添加读、写、执行权限(没有权限后面无法正常访问该文件夹),如下图所示。

3. 安装 tftp-hpa 和 tftpd-hpa 服务程序,其命令如下图所示。

4. 打开 tftpd-hpa 配置文件,修改 tftp 目录为 TFTP 服务器工作目录,具体的命令以及细节如下:

sudo vi /etc/default/tftpd-hpa

5. 执行以下指令打开/etc/xinetd.d/tftp 文件, 配置/etc/ xinetd.d/tftp 文件,将 tftp 路径设置为tftp服务目录。命令如下:

sudo vi /etc/xinetd.d/tftp

6. 重启服务

sudo service tftpd-hpa restart

sudo service xinetd restart


http://www.ppmy.cn/news/1526851.html

相关文章

【PCB工艺】表面贴装技术中常见错误

系列文章目录 1.元件基础 2.电路设计 3.PCB设计 4.元件焊接 5.板子调试 6.程序设计 7.算法学习 8.编写exe 9.检测标准 10.项目举例 11.职业规划 文章目录 1、什么是SMT和SMD2、表面贴装技术的优势是什么?3、通孔和表面贴装技术之间的区别是什么?4、焊…

28. 消息队列使用场景

1. 前言 除了计算机网络、操作系统等基础知识的考察,各种流行的中间件也深受面试官的青睐。之前的章节已经对缓存中间件的代表 Redis 的面试题进行了分析,本章节将介绍常用的消息中间件,即 RabbitMQ 的基础定义以及使用原因。 2. 消息队列使用场景 面试官提问: 为什么要使…

Datawhale------Tiny-universe学习笔记——Qwen(1)

1. Qwen整体介绍 对于一个完全没接触过大模型的小白来说,猛一听这个名字首先会一懵:Qwen是啥。这里首先解答一下这个问题。下面是官网给出介绍:Qwen是阿里巴巴集团Qwen团队研发的大语言模型和大型多模态模型系列。其实随着大模型领域的发展&a…

【JAVA开源】基于Vue和SpringBoot的在线旅游网站

本文项目编号 T 025 ,文末自助获取源码 \color{red}{T025,文末自助获取源码} T025,文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析 六、核心代码6.1 查…

深入探索C/C++中的字符串处理:strcmp与strcat的奥秘

引言 在C语言的广阔天地中,字符串处理是一项基础而又至关重要的技能。字符串作为程序中最常用的数据类型之一,其操作直接影响到程序的效率和安全性。在众多字符串处理函数中,strcmp和strcat无疑是两个最为经典且常用的函数。它们分别用于字符…

Rust使用Actix-web和SeaORM库开发WebAPI通过Swagger UI查看接口文档

本文将介绍Rust语言使用Actix-web和SeaORM库,数据库使用PostgreSQL,开发增删改查项目,同时可以通过Swagger UI查看接口文档和查看标准Rust文档 开始项目 首先创建新项目,名称为rusty_crab_api cargo new rusty_crab_apiCargo.t…

Sybase「退役」在即,某公共卫生机构如何实现 SAP Sybase 到 PostgreSQL 的持续、无缝数据迁移?

使用 TapData,化繁为简,摆脱手动搭建、维护数据管道的诸多烦扰,轻量替代 OGG, Kettle 等同步工具,以及基于 Kafka 的 ETL 解决方案,「CDC 流处理 数据集成」组合拳,加速仓内数据流转,帮助企业…

【计算机网络】IP, 以太网, ARP, DNS

IP, 以太网, ARP, DNS IP协议回顾IP地址报文格式功能介绍地址管理IP地址数量问题初识 NAT 机制通信机制IP数量的解决方案网段划分特殊IP地址 路由选择 以太网协议报文格式源MAC/目的MACMAC地址是什么MAC地址格式MAC的作用 ARPDNS初识DNSDNS主要功能DNS的查询过程 IP协议 回顾I…