网安学习笔记-day11,FTP服务器

FTP服务器

FTP介绍

FTP(File Transfer Protocol)文件传输协议

端口号:TCP 20/21

工作方式:

  • 主动模式
  • 被动模式

服务器部署

准备阶段

配置IP

windowsXP 192.168.1.21(也可DHCP自动获取)

Windows2003 192.168.1.1

安装万维网服务

打开虚拟机光盘选择安装可选的Windows组件2

|------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------|
| 双击 | 双击 | 勾选FTP服务器并点击确定 |

右键开始菜单->管理工具->Inter信息服务 ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/efb838bbbddf4cc9ac2d2ad4118ed887.png#pic_center)

部署阶段

win2003中打开C:\Inetpub\ftproot这是ftp默认根目录,可以给里面新建一点文件。

在windowsXP上我的电脑中输入ftp://192.168.1.1

分为主动模式和被动模式,由客户机决定

主动被动是站在服务器的角度

注意事项:

1.通过FTP访问权限为,本地NTFS权限与FTP权限的交集

2.里面的账户要在本地进行创建

3.如果要区分权限,则要关闭允许匿名访问

1.通过FTP访问权限为,本地NTFS权限与FTP权限的交集

2.里面的账户要在本地进行创建

3.如果要区分权限,则要关闭允许匿名访问

还可以用第三方的FTP程序,比如servu

相关推荐
Dovis(誓平步青云)11 分钟前
基于面向对象设计的C++日期推算引擎:精准高效的时间运算实现与运算重载工程化实践
开发语言·c++·经验分享·笔记
寂空_15 分钟前
【算法笔记】ACM数论基础模板
c++·笔记·算法
华清远见成都中心34 分钟前
嵌入式开发入门指南:从零开始学习嵌入式
学习·嵌入式
武昌库里写JAVA37 分钟前
MacOS Python3安装
java·开发语言·spring boot·学习·课程设计
sz66cm1 小时前
Linux基础 -- 在内存中使用chroot修复eMMC
linux·服务器
ghost1432 小时前
C#学习第22天:网络编程
开发语言·学习·c#
ALINX技术博客2 小时前
【ALINX 实战笔记】FPGA 大神 Adam Taylor 使用 ChipScope 调试 AMD Versal 设计
笔记·fpga开发
Hi202402172 小时前
如何通过partclone克隆Ubuntu 22系统
运维·服务器·ubuntu
关山煮酒2 小时前
【数据挖掘笔记】兴趣度度量Interest of an association rule
笔记·数据挖掘
神仙别闹2 小时前
基于C#实现中央定位服务器的 P2P 网络聊天系统
服务器·网络·c#