学习
实践
活动
专区
工具
TVP
写文章
专栏首页CTF-攻防世界【愚公系列】2021年12月 网络工程-IIS之FTP服务器

【愚公系列】2021年12月 网络工程-IIS之FTP服务器

文章目录


前言

文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。

FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而, 用户并不真正登录到自己想要存取的计算机上面而成为完全用户, 可用FTP程序访问远程资源, 实现用户往返传输文件、目录管理以及访问电子邮件等等, 即使双方计算机可能配有不同的操作系统和文件存储方式。


提示:以下是本篇文章正文内容,下面案例可供参考

一、FTP服务器

1.File Transfor Protocol

文件传输协议

2.端口号:

TCP 20/21

3.FTP工作方式:

1)主动模式

21端口:控制端口 20端口:数据端口

2)被动模式

21端口+随机端口作为数据传输端口

注意: 主被动模式,阐述的是数据传输过程 主被动模式,选择权在客户机上! 主被动模式,所谓主或被是站在服务器的角度

4、部署FTP服务器

1)配置静态IP

2)安装IIS-ftp软件

3)使用默认站点或创建新的站点

注意:用户最终权限为FTP权限与NTFS权限取交集

建议:FTP权限全部勾选,然后具体的在NTFS里做!

4)去掉匿名访问对勾

备注推荐第三方FTP服务器Serv-U,地址:http://www.serv-u.com.cn/

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客:https://codeboy.blog.csdn.net复制
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 【愚公系列】2021年12月 网络工程-IIS之web服务器

    首先,Internet Information Server的缩写为(IIS)是一个World Wide Web server。Gopher server和FT...

    愚公搬代码
  • 福利:ASP.NET免费服务器~支持MVC和Net4.5

    1.先注册一个号。地址:https://appharbor.com/ 2.看看有没有你需要的插件,基本上都是免费的 ? 3.本地创建git库 ? ? ? 4....

    逸鹏
  • [置顶] C#开发BIMFACE系列47 IIS部署并加载离线数据包

    在前两篇博客《C#开发BIMFACE系列45 服务端API之创建离线数据包》与《C#开发BIMFACE系列46 服务端API之离线数据包下载及结构详解》中创建并...

    张传宁IT讲堂
  • 互联网+ 何人能挡?带着你的Code飞奔吧!

    SQLServer性能优化专题 01.SQLServer性能优化之----强大的文件组----分盘存储(水平分库) http://www.cnblogs.com...

    逸鹏
  • 服务器基础知识

    就像他的名字一样,服务器在网络上为不同用户提供不同内容的信息、资料和文件。可以说服务器就是Internet网络上的资源仓库,正是因为有着种类繁多数量庞大内容丰富...

    mcxfate
  • 个人web服务器搭建教程_服务器是干嘛的

      Apache的核心配置文件是“Httpd.conf”,它在电脑中的位置为Apache的安装路径/Conf/,如果安装在C盘的根目录下,则该文件应该在“C:...

    全栈程序员站长
  • 端口映射原理及其有什么用?

    前几天想弄一个FTP服无器好利便本人上传和下载文件,因为过去去网吧偶然候带着U盘,时常U盘忘记拔出带走。不过有一个很紧张的题目是,我是用的IP不是公网IP也即...

    it妹
  • windows 应急流程及实战演练

    当企业发生黑客入侵、系统崩溃或其它影响业务正常运行的安全事件时,急需第一时间进行处理,使企业的网络信息系统在最短时间内恢复正常工作,进一步查找入侵来源,还原入侵...

    信安之路
  • C++ CGIweb编程

    超文本传输协议就是所谓的HTTP,是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应...

    SimpleAstronaut
  • [网络安全] 二十九.小白渗透之路及Web渗透简单总结(YOU老师)

    这是作者2月27日学习i春秋YOU老师直播分享的渗透技术知识,本次分享的主题是《小白的渗透技术成长之路》。主讲人YOU老师,干货满满,全面剖析了渗透测试的工作、...

    Eastmount
  • JavaWeb学习总结(一)——JavaWeb开发入门

      WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。   Internet上供外界访问的Web资源分为:

    Java团长
  • 巨龙拉冬: 让你的Cobalt Strike变成超级武器

    Cobalt Strike巨龙拉冬插件9.0发布,让大家久等了,就当是程序员节礼物。原计划是Ladon8.0的时候出的,当时也实现了部份功能,但因为放在虚拟机里...

    用户5878089
  • .Net Web开发技术栈

    有很多朋友有的因为兴趣,有的因为生计而走向了.Net中,有很多朋友想学,但是又不知道怎么学,学什么,怎么系统的学,为此我以我微薄之力总结归纳写了一篇.Net w...

    小曾看世界
  • Web渗透之网站信息、域名信息、端口信息、敏感信息及指纹信息收集

    自幼受贵州大山的熏陶,养成了诚实质朴的性格。经过寒窗苦读,考入BIT,为完成自己的教师梦,放弃IT、航天等工作,成为贵财一名大学教师,并想把自己所学所感真心传授...

    天钧
  • 一次完整的渗透测试流程

    渗透测试就是利用我们所掌握的渗透知识,对网站进行一步一步的渗透,发现其中存在的漏洞和隐藏的风险,然后撰写一篇测试报告,提供给我们的客户。客户根据我们撰写的测试报...

    全栈程序员站长
  • 渗透知识总结

    web应用程序没有对输入的数据进行安全过滤,或者过滤不全面,导致攻击者通过将恶意的SQL语句插入到应用的输入参数中,再在后台SQL服务器上解析执行进行的攻击。

    LuckySec
  • Java中常见的服务器

    Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。开发Java Web应用所采用的服务器...

    BUG弄潮儿
  • 黑客养成秘籍_名媛修炼手册

    大家好,又见面了,我是你们的朋友全栈君。 第一节、黑客的种类和行为 以我的理解,“黑客”大体上应该分为“正”、“邪”两类,正派黑客依靠自己掌握的知识帮助系...

    全栈程序员站长

扫码关注腾讯云开发者

领取腾讯云代金券