PX 09 · FTP 服务器
717 字
4 分钟
PX 09 · FTP 服务器
FTP服务器
author:大飞哥
1、概述
File Transfor Protocol === 文件传输协议
FTP服务器功能几乎等于445文件共享服务器(SMB)
一般情况:
FTP 协议国际通用协议,适用所有平台,而smb基本仅限于windows系统公司内部文件共享使用FTP/SMB服务公司对外文件共享使用FTP服务器2、FTP协议端口
两个端口:TCP 20/21
21端口:控制端口(身份验证、指令传送等),一直开启的!
20端口:数据端口(默认不开启,只有在传输数据瞬间才打开使用,传输完毕,端口也关闭)
FTP协议有2中连接模式
主动模式 active被动模式 passive(默认模式)3、使用IIS发布部署FTP服务器
实验1:部署FTP服务器
实验环境:FTP 服务器:win2019FTP 客户端:win7保证可以互相通信!实验要求:FTP 登录后的权限要求dafeige: 读、写、删wangjiaye: 下载xieyiting: 上传实验思路:1)win2019 安装FTP角色,计算机-右键管理--服务器管理器--添加角色2)netstat -an | find ":21" 并没有开启3)准备一个public文件夹,作为将来得FTP站点目录4)打开IIS软件,右键新建FTP站点: 勾选无SSL。 勾选基本身份验证--赋予FTP权限(赋予所有用户所有权限),用户的最终权限是FTP权限和本地的NTFS权限取交集,建议具体的权限在本地NTFS中设置即可。5)新建3个账号,并在public文件夹中设置3个用户的NTFS具体权限即可。客户端:1)计算机-地址栏输入ftp://x.x.x.x 开始验证不同身份的权限成功性!2)要学会系统自带的FTP客户端如何设置主被动模式。3)测试使用第三方FTP客户端连接下载。如:8uftp共性问题
防火墙IP变化:ipconfig索引网络问题: ping权限问题:实验2:启用匿名身份访问FTP
1)IIS 中,启用FTP服务器站点的匿名验证2)FTP 站点文件夹,要赋予匿名账号IUSR的权限。
客户端再次访问,无需输入任何账号密码,即可登录。4、ftp命令登录
实验3:ftp命令登录
C:\Users\dafeige>ftp 192.168.75.131连接到 192.168.75.131。220 Microsoft FTP Service用户(192.168.75.131:(none)): teacher # 输入用户名331 Password required for teacher.密码: # 输入密码230 User teacher logged in.ftp>ftp>匿名登录(前提是服务器允许匿名)
C:\Users\dafeige>ftp 192.168.75.131连接到 192.168.75.131。220 Microsoft FTP Service用户(192.168.75.131:(none)): anonymous 用户名331 Password required for teacher.密码: 无密码230 User teacher logged in.ftp>ftp>以下哪些是匿名账户?ACD
A: anonymous
B: anoymous
C: IUSR_计算机名 # windows 2003 老系统
D: IUSR # windows 2008 之后的系统
外联
好用的FTP工具 https://wwamk.lanzouu.com/ier173q5cuwj
密码
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
相关文章智能推荐
1
PX 08 · WEB 服务器
订单班笔记Web 服务器部署与配置笔记:IIS 安装、网站搭建、虚拟目录与安全设置
2
PX 12 · PortSwigger 暴力破解全通关笔记
订单班笔记完成 PortSwigger Web Security Academy 中所有 Authentication 类暴力破解实验的实战笔记,覆盖用户名枚举、响应时间侧信道、IP 封锁绕过、账户锁定绕过、单请求多凭据等典型场景。
3
PX 10 · PKI 与 HTTPS 服务器部署
订单班笔记本节课主要讲解了公钥基础设施(PKI)的基本概念、国密加解密算法,以及如何在 Windows Server 上部署基于 CA 证书的 HTTPS 服务器
4
PX 11 · Windows Server AD 域与组策略统一管控实操
订单班笔记本节课主要讲解了活动目录(AD域)的基本概念与工作组的区别、域控制器的详细部署流程、成员机加域实操,以及如何利用组织单位(OU)和组策略(GPO)实现企业内部的集中统一管控与冲突解决机制
5
PX 07 · DNS 部署与安全
订单班笔记本节课主要讲解了 DNS 服务如何部署
随机文章随机推荐













