Ubuntu Server 20.04 LTS 64bit安装ftp服务

1.安装vsftpd

sudo apt install vsftpd

2.配置vsftpd

sudo vim /etc/vsftpd.conf


write_enable=YES  # 启用任何形式的FTP写入命令,即可以修改文件

local_umask=022 # 本地用户创建文件的 umask 值,默认是被注释的

connect_from_port_20=YES # 针对 PORT 类型的连接使用端口 20,默认开启(FTP 数据)

xferlog_std_format=YES # 保持标准日志文件格式,默认被注释

# 允许chroot_list文件(白名单)中配置的用户登录此ftp服务器
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

#配置ftp服务器的上传下载文件所在的目录,可以不设置
local_root=/home/ftpfile

utf8_filesystem=YES       	//编码统一为utf8编码,可以识别中文,防止乱码

# 设置FTP端口范围,以便在打开了防火墙的情况下开放对应端口,这里的39000-40000是被动端口范围
allow_writeable_chroot=YES
pasv_min_port=39000
pasv_max_port=40000

在这里插入图片描述

新建 /etc/vsftpd.chroot_list 文件,添加登录ftp服务器的用户,可以直接用当前账号
sudo vim /etc/vsftpd.chroot_list

FTP在连接和传输数据分别用到了两个不同的端口21和20。其中,21用于连接,是FTP命令端口,20用于传输数据,是FTP数据端口

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/564624.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

01_Nginx

文章目录 NginxNginx的核心功能Nginx的优势Nginx常用指令Nginx配置文件Nginx的核心功能:反向代理 Nginx Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是一款轻量级的Web 服务器/反向代理服务器及电子…

《大话西游2》本人收集的十二个单机版游戏,有详细的视频架设教程,云盘下载

《大话西游2》是一款经典的大型多人在线角色扮演游戏,也是一款国风经典的游戏。 有能力的可以架设个外网,让大家一起玩。 《大话西游2》本人收集的十二个单机版游戏,有详细的视频架设教程,值得收藏 下载地址: 链接&…

色彩空间转换在AI去衣技术中的应用与探索

在人工智能(AI)的广阔领域中,图像处理和计算机视觉技术一直占据着举足轻重的地位。其中,AI去衣技术作为一种新兴的图像处理技术,近年来受到了广泛关注。在AI去衣的实现过程中,色彩空间转换技术发挥着至关重…

信息系统项目管理师0057:运维管理(4信息系统管理—4.2管理要点—4.2.2运维管理)

点击查看专栏目录 文章目录 4.2.2运维管理1.能力模型2.智能运维4.2.2运维管理 IT运维是组织IT服务中关键的一种类型。随着组织IT建设的不断深入和完善,信息系统运维已经成为了各行各业各组织管理者和IT团队普遍关注的问题。IT运维是指采用IT手段及方法,依据服务对象提出的服务…

visionpro_对比工具_CogPatInspectTool

CogPatInspectTool CogPatInspectTool工具使用PatMax检测缺陷(缺陷被定义为运行期间图像中超出正常预期的图像差别的任何变化),缺陷可能是物体遗失(阻塞)或者多余(杂乱), 原理是通过PMAlign工具实现,用训练图片和当前…

Github账号注册

天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

轮转数组(Leedcode)的题目

题目:给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步: [6,7,1,2,3,4,5] 向右轮转 3 步…

【快速上手ESP32(基于ESP-IDFVSCode)】09-Flash存储

ESP32中的Flash 关于ESP32中的Flash,我们需要再回顾一下命名规则。 我用的是立创开发板设计的板子,芯片型号是ESP32S3R8N8,因此可以知道我这块板子有8MB的Flash,大家可以参照着命名规则看看自己有多大的Flash容量。 操作Flash …

洗地机哪个牌子质量最好?这四款公认值得买,总有一款适合你

如今,洗地机在我们家庭清洁中,已经很常见了,它可以让我们快速的完成地面清洁的工作,无需我们手动去清洗滚布,大大的节省了我们清洁时间,给我们腾出来了更多时间去享受生活。但是目前,可供选择的…

通过WHM面板重启服务器

看到一位用户反馈他购买了Hostease的独立服务器带cPanel面板的,但是该用户想要重启服务器,通过cPanel面板进行操做管理重启,但是没有找到具体位置,因此留言寻求帮助,具体的操做步骤如下: 1.登录到WHM面板 2…

Oracle中的 plsql语法

01-plsql 为什么要plsql 复杂的业务逻辑 可以使用 编程语言实现 sql无法实现 plsql也可以实现复杂的业务逻辑 为不直接使用编程语言 而是学习plsql plsql会比直接使用 编程语言 速度更快 基本语法: [declare --声明变量 变量名 变量类型 ] begin --代码逻辑 …

ai扩写软件有哪些免费的?分享4款扩写好用的!

随着人工智能技术的飞速发展,AI扩写软件逐渐成为了内容创作者们的得力助手。它们能够迅速将简短的文案扩写成内容丰富、结构完整的文章,大大提高了创作效率。本文将为您盘点几款免费的AI扩写软件,助您在今日头条、百家号等自媒体平台上轻松打…

【快速上手ESP32(基于ESP-IDFVSCode)】08-SPI

SPI SPI,全称Serial Peripheral Interface,即串行外设接口,是一种同步串行接口技术。它最初由Motorola公司推出,并在其MC68HCXX系列处理器上首次定义。SPI接口主要应用在EEPROM、FLASH、实时时钟、AD转换器,以及数字信…

【HCIP学习】重发布和路由策略

一、重发布(路由引入) 1、背景: 一个网络拓扑中存在多种不同的路由协议,为了使多种不同的路由协议间能相互通信,出现了路由引入 为啥会存在多种不同的网络? 例如:OSPF由于区域架构的限制&am…

《苍穹外卖》Day02部分知识点记录

一、属性的拷贝以及密码的加密 使用org.springframework.beans中的BeanUtils.copyProperties()方法时,二者的属性名必须要一致。 /*** 新增员工* param employeeDTO*/Overridepublic void save(EmployeeDTO employeeDTO) {Employee employee new Employee();// 对…

renren-fast-vue-master常见报错和解决

前言: 因为最近博主的实习,所以在小破站写那个分布式微服务电商的项目,什么什么商城就不说了,大家都明白,相信大家像我一样,在使用renren-fast-vue-master的时候都很是头痛,项目还没开始就结束了…

防、治、管融合一体化旅居健康守护系统

随着人口老龄化趋势的加剧和人们生活水平的提高,养老服务需求不断增长。旅居养老作为一种新型的养老模式,逐渐受到广大老年人的青睐。在生命健康服务运营平台中,为了给老人提供全方位、个性化的生命健康服务,我们平台也特意开设了…

PUBG问题解决:吃鸡请重新安装软件MSVCP140.dll

近年来,随着电子竞技游戏的兴起,《绝地求生》(俗称“吃鸡”)成为了全球范围内备受瞩目的游戏之一。然而,由于游戏本身对计算机硬件和软件的要求较高,许多玩家在游戏过程中可能会遇到各种问题。其中之一就是…

【Yolov系列】Yolov5学习(一)补充2:Focus模块详解

一、相关知识 Focus模块是一种用于特征提取的卷积神经网络层,用于将输入特征图中的信息进行压缩和组合,从而提取出更高层次的特征表示,它被用作网络中的第一个卷积层,用于对输入特征图进行下采样,以减少计算量和参数量…

IS62C256AL-45TLI功能参数介绍及如何优化性能

IS62C256AL-45TLI功能和参数介绍及如何优化性能-公司新闻-配芯易-深圳市亚泰盈科电子有限公司 产品品种:静态随机存取存储器 RoHS:是 存储容量:256 kbit 组织:32 k x 8 访问时刻:45 ns 接口类型:Parallel 电源电压-最大:5.5 V 电源电压-最小:4.5 V 电源电流—最大值:25 mA 最小…