FTP配置

FTP服务原理及配置 FTP服务原理及配置FTP服务原理及配置1.FTP定义2.FTP工作原理在Linux中FTP配置1.FTP匿名账户的部署过程:2、FTP本地用户的部署过程: FTP服务原理及配置 1.FTP定义 FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页 阅读详情

使用vsftpd搭建FTP服务
安装vsftpd

使用yum工具下载vsftpd包,如下:在这里插入图片描述
这里安装了两个软件包,安装的同时也安装了依赖包。其中db4-utils包用来生成密码库文件。
PS:如果不能安装db4-utils的话,需要先安装扩展源(yum install -y epel-release),再去安装
建立账号
vsftpd默认可以支持使用系统账号体系登录,但是那样不太安全,所以建议使用虚拟账号体系登录。
首先建立于虚拟账号相关联的系统账号,如下:在这里插入图片描述
接着建立与虚拟账户相关的文件,如下:在这里插入图片描述
PS:该文件的奇数行为用户名,偶数行为上一行的用户密码
然后再更改该文件的权限来提升安全级别,如下:在这里插入图片描述
vsftpd使用的密码文件不是明文的,需要生成对应的库文件,如下:在这里插入图片描述
最后来建立与虚拟账号相关的目录以及配置文件,如下:在这里插入图片描述
创建和用户对应的配置文件
用户的配置文件是单独存在的,每一个用户都有一个自己的配置文件,文件名和用户名一致,如下:
在这里插入图片描述
创建test2账号的步骤和test1一样,如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
要添加的内容必须加在最前面
CentOS7是64位系统,所以库文件的路径为/lib64/security/pam_userdb.so
修改全局配置文件
修改用户的配置文件后还不可用,还需要修改vsftpd的一些全局配置文件
首先编辑vsftpd.conf文件,如下:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

再在配置文件中添加如下内容:在这里插入图片描述

然后启动vsftpd服务,如下:
在这里插入图片描述
测试FTP
先查看进程是否存在,如下:在这里插入图片描述

安装ftp客户端软件,如下:
在这里插入图片描述

然后进行lftp的登录,如下:
在这里插入图片描述
安装配置pure-ftpd
pure-ftpd是另外一款比较小巧使用的FTP软件
安装pure-ftpd

默认的CentOS yum源中并不包含这个包,所以需要安装epel扩展源,如下:在这里插入图片描述
在这里插入图片描述

配置pure-ftpd
在启动pure-ftpd之前,需要先修改配置文件,如下:在这里插入图片描述
在这里插入图片描述

然后再来启动,启动之前还需要关闭vsftpd,因为有端口冲突,这个时候可能会进行报错,无法启动pure-ftpd服务,如下:在这里插入图片描述

就是缺少下面的库文件,查询到该库文件在openssl扩展源中,所以下载openssl(yum install -y openssl),然后再进行启动,如下:在这里插入图片描述

启动成功的话,查看进程,如下:在这里插入图片描述

建立账号
为了安全,pure-ftpd使用的账号并非linux的系统账号,而是一个虚拟账号。首先创建一个账号如下:
在这里插入图片描述

 -u:将虚拟用户ftp_user1与系统用户pure-ftp关联在一起,也就是说,使用ftp_user1登录ftp后,会以pure-ftp的身份来读取和下载文件
 -d:后面的目录为ftp_user1账户的家目录,这样可以试ftp_user1只能访问其家目录
然后再创建用户信息数据库文件,如下:在这里插入图片描述

测试pure-ftpd
在这里插入图片描述

FTP用户配置 虚拟用户配置 1.//先安装ftp [root@123 ~]# yum -y install vsftpd 2.//创建文本格式的用户名、密码列表,若要添加两个用户tom、jerry,密码分别为123、456 [root@123 ~]# cat > /etc/vsftpd/vu.list <<@ > tom > 123 > jerry > 456 &gt... 阅读详情

相关推荐

ftp2.2.2版本安装包及文件同步依赖包

ftp安装包及文件同步所需依赖包,分别为xinetd-2.3.14-38.el6.x86_64.rpm,vsftpd-2.2.2-11.el6.x86_64.rpm,rsync-3.0.6-9.el6.x86_64.rpm

sftp与vsftp服务的搭建与使用

SFTP与VSFTP服务的区别与配置

ring__wang的博客 4578

db4-utils-4.3.29-9.fc6.i386

db4-utils-4.3.29-9.fc6.i386 做虚拟账号需要在Linux中安装的一个软件

使用vsftpd搭建FTP服务

使用vsftpd搭建FTP服务 CentO S或者Red Hat Linux上有自带的FTP软件vsftpd,默认并没有安装,需要用yum安装,安装后 不用配置,启动后便可以使用 1.安装 vsftpd 使用yum工具安装vsftpd包,如下所示: yum install -y vsftpd db4-utils 这里安装了两个软件包,同时也会把依赖的包安装上。其中db4-utils包用来生成密码...

miss_miss6的博客 310

dbutils工具包和源文件

dbutils可以在Java开发中用来简化对数据库的操作。

Linux_Utils

Linux_Utils

CentOS下的vsftp

一.安装:1.安装Vsftpd服务相关部件:[root@KcentOS5 ~]# yum install vsftpd* 2.确认安装PAM服务相关部件:[root@KcentOS5 ~]# yum install pam* 开发包,其实不装也没有关系,主要的目的是确认PAM。 3.安装DB4部件包:这里要特别安装一个db4的包,用来支持文件数据库。[root@KcentOS5 ~]# yu...

weixin_30892987的博客 421

详解ftp环境配置解决方案(vsftpd)

1、 安装vsftpd组件 安装命令:[root@ink4t ~]# sudo apt-get install vsftpd 安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件。 2、 添加一个ftp用户 此用户就是用来登录ftp服务器用的。 [root@ink4t ~]# useradd ftpuser 这样一个用户建完,可以用这个登录,记得用普通登录不要用匿名了。登录后默认的路径为 /home/ftpuser 3、 给ftp用户添加密码 [root@ink4t ~]# passwd ftpuser 输入两次密码后修改密码。 4、 防火墙

vsftpd、sftp配置

小知识: 查看用户过期设置: chage -l vivek 修改用户过期设置:chage -I -1 -m 0 -M 99999 -E -1 username yum install vsftp vsftp配置说明:   创建虚拟用户数据: cd /etc/vsftpd vi virtusers(建立用户和密码,如下) nihao 1234566 创建

为了忘却的专栏 1万+

基于Simulink的防空导弹六自由度弹道建模与仿真实战

本文详细介绍了基于Simulink的防空导弹六自由度弹道建模与仿真方法。通过分析导弹动力学原理、Simulink环境配置、气动力建模、推进与控制系统设计等关键环节,提供了一套完整的实战指南。文章特别强调了六自由度模型在防空导弹仿真中的重要性,并分享了常见问题排查与优化建议,为相关领域工程师提供实用参考。

apple5的专栏 865

cmw500 lte非信令测试_WiFi信令测试在研发过程中的作用

  1、关于信令测试的故事  2016年的某天,某著名网络产品公司技术负责人致电寻求技术支持:我们的无线路由器遇到了一个困惑:我们某款路由器应用于实际WiFi网络中时,WiFi终端接入非常困难。但是我们使用测试工具检测此路由器,它的所有物理射频指标都非常优异。不知道是为什么?  我来到了测试现场看到:WiFi路由器受控于芯片公司的测试工具,其WiFi发射机指标在非信令测试仪上显示:无论功率、EVM...

weixin_39662263的博客 3924

Ubuntu配置FTP服务

Ubuntu配置服务器,并且登录服务器,windows下使用Cute FTP登录

qq_45031509的博客 1万+

Excel数据透视表实战:分组折线图制作与动态分析指南

数据可视化是数据分析的关键环节,其核心原理在于将抽象数据转化为直观图形,以揭示趋势、对比差异。在众多图表类型中,折线图因其能清晰展示连续数据随时间或其他序列的变化趋势,而成为趋势分析的利器。其技术价值在于通过视觉编码,将多维数据关系降维呈现,从而辅助决策。在业务分析、运营监控等应用场景中,常需对比不同分组(如产品线、销售区域)在同一时间序列上的表现,这正是分组折线图要解决的核心问题。本文聚焦于利用Excel数据透视表这一强大工具,高效构建动态分组折线图,并深入探讨数据透视表在数据重塑和图表自动化中的实战应用

weixin_29057237的博客 379

FTP服务配置

FTP(文件传输协议20、21端口)是典型的C/S架构的应用层协议,需要由服务端软件、客户端软件两个部分共同实现文件传输协议。FTP客户端和服务器之间的连接是可靠的保证。FTP是一种文件传输协议,它支持两种模式,一种方式叫做Standard(也就是Active,主动方式),一种是Passive(也就是PASV,被动方式)。Standard模式FTP的客户端发送PORT命令到FTP,Passive模式FTP的客户端发送PASV命令到FTPserver。...............

qq_57377057的博客 8829

2024年最全scrapy+scrapyd+gerapy 爬虫调度框架,字节跳动面试时间

scrapyd是一个用于部署和运行scrapy爬虫的程序,它允许你通过JSON API来部署爬虫项目和控制爬虫运行,scrapyd是一个守护进程,监听爬虫的运行和请求,然后启动进程来执行它们方便地控制爬虫运行直观地查看爬虫状态实时地查看爬取结果简单地实现项目部署统一地实现主机管理轻松地编写爬虫代码。

2401_84140653的博客 1200

手把手教你学Simulink——基于Simulink的机械臂正运动学仿真建模示例

机械臂正运动学概述正运动学的核心在于根据每个关节的角度值,通过坐标变换(如DH参数法或齐次变换矩阵)计算出末端执行器相对于基座的位置和姿态。常用的数学工具包括旋转矩阵、平移向量以及它们组合而成的齐次变换矩阵。仿真目标设计并实现一个机械臂正运动学模型。输入关节角度,输出末端执行器的位置和姿态。分析不同关节角度下的机械臂位置变化。假设我们有一个简单的3自由度(DOF)平面机械臂,其各关节的长度分别为l1l1​、l2l2​和l3l3​。在Simulink中,可以使用。

MHD0815的博客 359

怎样配置FTP服务器

配置FTP服务器 FTP为文件传输协议,用于Internet上的控制文件的双向传输。要通过FTP来实现本地计算机与云服务器的文件传输,首先要在服务器上进行FTP的配置。 下面以Windows server 2008为例配置服务器的FTP: 一、Windows系统 1.安装FTP服务器 通过控制台连接实例,通过“开始”-“管理工具”-“服务器管理”找到并点击“服务器管理” 右键点击服...

专注企业级视频应用,企业视频直播、MR虚拟直播、教育培训连麦直播 2万+

COMSOL介电弹性体数值仿真指南:预拉伸圆形DEA的稳态变形分析(I)

本期博客是《COMSOL介电弹性体数值仿真指南》系列博客中的一期。聚焦于介电弹性体驱动器(DEA)中最为经典的预拉伸圆形DEA驱动器构型,对其物理特性及数值仿真总体方案进行介绍与讨论。

忘了面孔的Batou 452

Linux中FTP配置

Linux中FTP配置FTP(File Transfer Protocol)是文件传输协议,可以通过网络将文件从一个计算机传输到另外一个计算机,是Internet上一个广泛使用的标准协议。Linux系统中可以通过配置FTP服务器和FTP客户端来实现文件传输。本文将介绍如何在Linux系统中配置FTP服务端,以及FTP的内容和作用。FTP的内容和作用FTP是一个用于文件传输的协议,其主要功能是文件上传和下载。在FTP协议中,传输的数据被分成许多个数据包,以防止数据的丢失和防止数据被串改。

2303_77686186的博客 1144

数据仓库数据质量监控和处理方法最佳实践

指的是检查数据是否存在反常或者错误的情况,例如数值反常地过大或者过小,或者超过记录的波动值,对应的规则包括数值波动检查,最大值、最小值检查,跨表准确性等。指的是检查数据是否存在缺失的情况,这里的缺失可以是整个数据集的记录缺失,也可以是某个字段记录的缺失,对应的规则包括空值检查,表总行数检查。指的是检查数据是否符合规范,是否按照规定的格式存储,对应的规则包括正则表达式检查,字段长度检查,枚举集合检查,数值范围等。指的是检查哪些数据是重复数据或者数据的哪些属性是重复的,对应的规则例如主键唯一性检查。

大模型大数据攻城狮的专栏 895

华为OD机试 - 物流仓储多维度成本利润综合查询系统 - 二维数组(Python/JS/C/C++ 新系统 100分)

本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。某物流企业在全国多个仓库开展仓储业务,需要对不同仓库、不同时段的入库成本、出库收入和库存损耗进行综合统计分析,用于生成 日报、周报和月报。字段说明及取值范围如下:warehouses: int[] 扁平化数组 [w0d0in, w0d0out,

学Java,找哪吒 307

知识分享FTP,CentOS7的FTP配置

3.虚拟用户模式:是3种模式中最安全的一种认证模式,它需要为FTP服务单独建立用户数据库文件,虚拟映射用来进行口令验证的账户信息,这些账户信息在服务器系统中实际上是不存在的,仅供FTP服务程序认证使用。2. dual_log_enable 如果启用该选项,将生成两个相似的日志文件,默认在 /var/log/xferlog 和 /var/log/vsftpd.log 目录下。2.本地用户模式:通过Linux系统本地的账户密码信息进行认证的模式,相较于匿名开放模式,该模式更安全,而且配置起来也很简单。

2303_81441853的博客 1569

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

FTP 基础配置,配置虚拟FTP账号

FTP 配置 Redhait6.5 Linux Ftp 配置步骤. 理论基础 命令端口 数据端口 主动模式(PORT) 被动模式(PASV) 命令 USER PASS SIZE CWD PASV PORT PETR STOR REST QUIT FTP服务安装启动 可以使用yum命令直接安装ftp yum install vsftpd 开启关闭命令 service vsftpd sta...

CodingForever的博客 781

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

FTP的配置

掌握FTP的配置。

fuhao0748的博客 785
上一篇: LAMP环境搭建与配置(上)
下一篇: NFS服务配置
别散
博客等级 码龄6年 21粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值