当前位置: 首页 > news >正文

FTP协议和win server2022安装ftp

FTP协议简介
FTP(File Transfer Protocol,文件传输协议)是一种用于在网络上的计算机之间传输文件的标准网络协议。它被广泛应用于服务器与客户端之间的文件上传、下载以及管理操作。FTP支持多种文件类型和结构,并提供了相对简单的命令集来执行诸如登录、列出目录内容、上传文件(PUT)、下载文件(GET)等操作。

主要特点
客户端/服务器架构:FTP使用客户端/服务器模型,其中客户端发起连接请求并发送指令,服务器响应这些请求并执行相应操作。
双通道通信:
控制连接:用于发送和接收FTP命令及响应,通常使用TCP端口21。
数据连接:用于实际的数据传输(如文件上传或下载),可以使用不同的端口(通常是TCP端口20),并且可以根据模式(主动模式或被动模式)有所不同。
身份验证:大多数情况下,FTP需要用户名和密码进行登录验证。不过,也存在匿名FTP服务,允许用户无需特定账号即可访问公共资源。
文件传输模式:
ASCII模式:适合文本文件的传输,在传输过程中会对换行符等字符进行转换以适应不同操作系统的要求。
二进制模式:直接传输文件而不做任何修改,适用于非文本文件如图像、视频等。
工作模式
主动模式(PORT):在主动模式下,客户端会向服务器发送一个特定的端口号,然后服务器主动打开到该端口的数据连接。
被动模式(PASV):为了解决防火墙问题,被动模式下,服务器提供一个临时端口供客户端连接,客户端负责建立数据连接。这种方式更灵活且对防火墙友好。
安全性考虑
尽管FTP非常实用,但它本身并不安全,因为所有的数据包括用户名和密码都是以明文形式传输的。为了增强安全性,出现了几种变体:

FTPS:通过SSL/TLS加密的FTP,提供了更高的安全性。
SFTP:虽然名字相似,但实际上它是SSH文件传输协议的一部分,运行于安全外壳(SSH)之上,提供了强大的认证和加密功能。

等待安装完成然后可以在这个位置看到安装好的的文件夹

打开iis然后点击添加FTP发布

配置ip

为了方便选择无ssl,实际应用必须选需要ssl证书

使用win 用户密码登录,先不做授权

然后

在电脑文件管理助手中输入

ftp://192.168.1.1即可打开

然后输入本机账户和密码即可登录网站后台

登录FTP服务器
ftp 192.168.1.10:连接到指定的FTP服务器。
输入用户名和密码进行认证。
显示文件列表
ls 或 dir:列出当前目录下的文件和子目录。
下载文件
get 计算机使用规定.txt:从服务器下载指定文件到本地。
退出FTP会话
bye 或 quit:退出FTP会话

相关文章:

  • HarmonyOS-ArkUI Ability进阶系列-各类生命周期总结
  • 网络安全应急响应-日志分析
  • 核心机制与主流协议解析
  • vim定位有问题的脚本/插件的一般方法
  • 蓝桥杯基础算法-递归
  • Efficient Burst Raw Denoising:稳定噪声方差和分频率降噪
  • EMA注意力机制
  • 数字游戏(继Day 10)
  • FreeRTOS临界区
  • mybatis是如何进行分页的?分页插件的原理是什么
  • 【学习笔记】HTTP和HTTPS的核心区别及工作原理
  • w283图书商城管理系统
  • Docker全方位指南
  • 嵌入式---加速度计
  • 原子化 CSS 的常见实现框架
  • 微软 SC-900 认证-考核Azure 和 Microsoft 365中的安全、合规和身份管理(SCI)概念
  • 从光波调制到温度补偿:Lilikoi光纤力传感器的核心技术拆解
  • 麦科信光隔离探头在碳化硅(SiC)MOSFET动态测试中的应用
  • Glowroot 是一个开源的 Java 应用性能监控(APM)工具,专为 低开销、易用性 设计,具体的应用及优势进行分析说明
  • 【Docker基础-镜像】--查阅笔记2
  • 【社论】公平有序竞争,外卖行业才能多赢
  • 宝通科技:与宇树合作已签约,四足机器人在工业场景落地是重点商业化项目
  • 周启鸣加盟同济大学,曾任香港浸会大学深圳研究院院长
  • 济南市委副秘书长吕英伟已任历下区领导
  • 不到1小时就能速发证件?央媒曝光健康证办理乱象
  • 巴西总统卢拉抵达北京