FTP服务|学习笔记

本文涉及的产品
云防火墙,500元 1000GB
简介: 快速学习FTP服务

开发者学堂课程【LINUX 企业常用服务:FTP服务】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/802


FTP服务

FTP服务介绍

FTP服务是文件传输协议,是一个用在计算机网络服务上在计算机和服务器的文件传输的应用层通信协议,FTP一般运行在20和21两个端口.端口20用在客户端与服务器之间进行数据流传输,21端口只用于传输数据流并且是命令通向ftp的进口,数据通过数据流传输,控制流是空闲状态.而控制流空闲很长时间后,客户端的防火墙回将其设置为会话超时,一旦有大量数据通过防火墙会产生问题,此时文件虽然可以正常传输,但因为控制会话防火墙会中断传输可能会产生问题

FTP虽然可以被终端用户直接使用,但是他会被FTP客户端程序控制运行FTP服务的许多站点都开放匿名服务,在这种情况下用户不需要输入用户名可以直接登录服务器,默认情况下,匿命用户的用户名是”annoymous”这个账号不需要输入密码,虽然通常要求输入用的邮件作为密码,但这只是一些细节或此邮件根本不被确认而依赖FTP服务器的配置情况

FTP分为主动模式与被动模式对于主动模式要求客户端同时打开并且监听端口创建连接,由于客户端安排防火墙所以会产生一定的问题,而被动模式只要求服务器产生监听端口的进程,这样可以绕过防火墙的问题

FTP服务器配置

Vsftpd是一个为unix类系统开发的轻量,稳定和安全,在linux中可以使用vsftpd配置FTP Server

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

相关文章
|
8月前
|
监控 Ubuntu 安全
Ubuntu开启FTP服务教程
在Ubuntu服务器上配置FTP服务是一个常见的需求,无论是用于文件分享、网站管理还是数据备份。FTP(文件传输协议)是一种用于在网络上传输文件的协议,它可以让用户通过身份验证下载或上传文件。本文将指导您如何在Ubuntu系统上安装和配置FTP服务器,以及如何管理用户权限来保证服务器的安全性。
654 0
|
8月前
|
安全 算法 网络协议
【Linux】文件服务FTP(File Transfer Protocol)
【Linux】文件服务FTP(File Transfer Protocol)
120 0
|
3月前
|
网络安全 Windows
Jetson 学习笔记(十五):FTP协议传输文件
本文介绍了如何使用WinSCP软件通过FTP协议在Windows和Jetson设备之间传输文件,并分享了一些操作经验和技巧。
40 0
Jetson 学习笔记(十五):FTP协议传输文件
|
3月前
|
网络安全 数据安全/隐私保护
FTP服务搭建
FTP服务搭建
39 0
|
3月前
|
弹性计算 关系型数据库 网络安全
阿里云国际版无法连接和访问Windows服务器中的FTP服务
阿里云国际版无法连接和访问Windows服务器中的FTP服务
|
5月前
|
存储
【Azure 应用服务】Azure App Service 自带 FTP服务
【Azure 应用服务】Azure App Service 自带 FTP服务
|
8月前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
213 1
|
8月前
|
Linux 网络安全 数据安全/隐私保护
FTP 文件传输服务
FTP 文件传输服务
|
8月前
|
Ubuntu 网络安全 数据安全/隐私保护
ubuntu篇-配置FTP服务,本机和docker安装
通过以上步骤,你可以在Ubuntu上配置FTP服务,无论是本机安装还是Docker内安装,都可以提供FTP文件传输服务。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
230 1
|
8月前
|
弹性计算 Ubuntu
Ubuntu 20.04安装FTP服务
以阿里云ECS为服务器,搭建FTP服务并在本机使用FileZilla连接服务。
757 2