目录

第十二章 web服务器

一.web服务器

二.web服务器使用协议

三.web服务器的协议端口号

四.web服务器发布的软件

五.部署WEB服务器

1.基本步骤

2.具体步骤

2.开始部署

六.网站类型

第十三章   FTP服务器

一.FTP服务器

1.File Transfor Protocol

2.端口号:

3.FTP工作方式:

4.部署FTP服务器


第十二章 web服务器

一.web服务器

web服务器也叫网页服务器或http服务器

二.web服务器使用协议

web服务器使用的协议是HTTP或HTTPS

三.web服务器的协议端口号

HTTP协议端口号:TCP 80

HTTPS协议端口号:TCP 443

四.web服务器发布的软件

微软:IIS(可以发布web网站和FTP站点)

Linux:Apache/LAMP/Tomcat/nginx.etc

以上适合生产所用

第三方:phpstudy,XAMPP

适合实验

五.部署WEB服务器

1.基本步骤

1)配置静态ip地址

2)安装IIS-WEB插件

3)停用默认站点

4)新建网站-地址端口绑定-指定站点路径-设置权限

5)设置默认文档(设置首页)

2.具体步骤

安装IIS-WEB插件

打开光盘,安装组件

(如果要在虚拟机中安装插件需要相应的windows光盘,真是机中可在网上下载)

找到应用程序服务器并打开

打开internet 信息服务

在最下方万维网服务打勾,ftp服务也可以打勾

2.开始部署

打开IIS(开始-管理工具)

打开后查看端口号(80是http,21是ftp,443不轻易打开) 

考点:默认网站的位置

默认网站位置:

把默认网站停止后相应的端口号也会关闭

新建网站

网站描述无所谓自己写

全部未分配情况下,如果服务器上有多个网卡多个ip任意一个ip都能访问此网站

要发布网站需要提供哪个网络站点

没网站的情况需要自己做个网站

制作网站

在你需要放置的盘里新建文件夹

文件夹里新建txt文档(如果这个网站是网页的核心,即网站的首页,命名改为index,拓展名有两种,一种htm,另一种html)

编辑网页

我们需要html语言,语言术语叫标签,标签格式一般是<标签>

开始为<标签>

结束为</标签>

网页主体有头部和身体

头部(head)如下:

身体部分(body)则是内容

头部里又含title

可在title和body里随意加语句,保存后就是一个简单的网页

回到选择路径步骤,选择网站路径

刚才写的是静态网页(不能与人互动,没有数据库的网页),所以选择读取即可

完成后新建的网站便出现了

右击你建的网站——属性——文档(用户访问时发送的网站)

添加首页

匿名访问如淘宝,不需登录便可访问,右击你建的网站——属性——目录安全性

如果在创建新的网站是停止状态且无法启动,原因是一个IP绑定一个网址,若需要启动需要其他网卡或ip

一台服务器同时发布多个web站点:

1)不同的IP,相同的端口

2)相同的IP,不同的端口

3)相同的IP,相同的端口,不同的域名(主机头)

法一:不同ip

右键网上邻居——属性

右键属性

高级选项

添加

法二:相同ip

更改端口号(改成四位,一般用两千以上的)

访问时加冒号端口号

法三: 不改ip,不改端口号

要安dns

开始——管理工具——DNS

一直下一步,取名

然后在区域内新建主机(区域内右键)

两个网站设置相同ip

属性——高级

选中编辑

(两个网站都是此操作)

输入访问

六.网站类型

1)静态网站:一般扩展名为. html或. htm(无后台数据库)

2)动态网站:一般扩展名为. asp或. php(有后台数据库,asp或php可以连接前台页面与后台数据库

asp:

微软公司开发的服务器短脚本环境,可用来创建动态交互式网页 并建立强大的web应用程序。

(要访问子文件夹需启用父路径)

方法:

第十三章   FTP服务器

一.FTP服务器

1.File Transfor Protocol

文件传输协议(一般情况下会取消匿名访问)

2.端口号:

TCP 20/21

3.FTP工作方式:

选择权在客户机

1)主动模式(服务器)

21端口:控制端口

20端口:数据端口

50001,50002,21,22都是端口号主动模式下服务器先询问用户及密码,通过后客户机指定下载东西到50002,(至此都是21端口号)服务器通过20向50002发送(客户机想让服务器主动)如果客户机开防火墙假设防火墙没开50002端口,那么服务器无法传入数据,如果服务器开防火墙,那么不影响,服务器的防火墙不会阻断回包的数据(开防火墙用主动模式连不上)

2)被动模式(服务器)

一般情况用的都是被动模式

被动模式下,输入用户名密码,通过后服务器会随机生成一个端口(上图20001)并发送给客户机,这是客户机通过50002端口与20001拨通后,服务器发送数据。

此客户机情况开防火墙不影响,因为是50002主动联系20001,但服务器开防火墙客户机就无法连上

 注意:

主被动模式,阐述的是数据传输过程

主被动模式,选择权在客户机上!

主被动模式,所谓主或被是站在服务器的角度

4.部署FTP服务器

1)配置静态IP

2)安装IIS-ftp软件

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

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

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

4)去掉匿名访问对勾

指定路径自己新建或用以前的文件夹都可以

如学校任务,从文件夹里下载素材,完成作业上传,可以通过对文件夹权限(NTFS权限)的更改(要更改要取消父类继承)所以写入一般情况下都是打开

可以用severu第三方软件

网络空间安全 渗透 攻防7(web服务器,FTP服务器)相关推荐

  1. 网络空间安全 渗透 攻防6(DHCP部署与安全,DNS部署与安全)

    目录 第十章 DHCP部署与安全 一.DHCP的作用 二.DHCP相关概念 三.DHCP的优点 四.DHCP原理 (重点) 1.原理 2.漏洞 五.DHCP续约 六.部署DHCP服务器 七.地址保留 ...

  2. 网络空间安全 渗透攻防8(域)

    目录 第十四章 域 1.域的概念 2.域的特点: 3.域的组成与部署: 3.1 组成 3.2 部署 3.3 活动目录的部署与安装 4.OU 4.1 创建 5.组策略 5.1创建组策略 第十四章 域 1 ...

  3. 简单三步用TP-Link路由器和本地电脑自建小型Web和FTP服务器

    https://www.freehao123.com/zijian-web-ftp/ 简单三步用TP-Link路由器和本地电脑自建小型Web和FTP服务器方法 今日心血来潮,玩过Hexo后虽没有决定用 ...

  4. ftp无法显示服务器web文件夹,Web和Ftp服务器.ppt

    Web和Ftp服务器.ppt 配置vsftpd服务-全局参数 主动模式 port_enable=YES|NO: 是否允许主动模式 connetc_from_port_20=YES|NO ftp_dat ...

  5. ftp服务器web里有个文件,web实现ftp服务器文件

    web实现ftp服务器文件 内容精选 换一换 Web服务端证书,即鲲鹏性能分析工具的Web服务端与Web浏览器之间通讯的证书.已成功登录鲲鹏性能分析工具.管理员用户(tunadmin)可以执行生成CS ...

  6. WEB、FTP服务器的搭建

    一.Web服务器搭建 打开控制面板. 点击程序. 点击启动或关闭Windows功能. 找到Internet Information services两栏,进行打钩(注意.NET Framework 3 ...

  7. web项目ftp服务器作用,什么是ftp?有什么作用?

    什么是ftp?今天小编就来给大家解释一下.有些用户很经常把ftp和http混淆,虽然两者很相似,但是也是有着本质的却别.那什么是ftp?它又用什么作用?我们一起来探讨一下吧! 1.什么是ftp? FT ...

  8. ftp文件缓存服务器,ftp服务器上的缓存在哪

    ftp服务器上的缓存在哪 内容精选 换一换 添加节点时提示"添加节点失败,节点已存在",如图1所示.待添加节点的服务器上已安装系统性能分析或者添加过节点.如果待添加节点的服务器上已 ...

  9. 性能测试ftp服务器,ftp服务器连接测试工具

    ftp服务器连接测试工具 内容精选 换一换 在Nginx各个场景测试中,统一使用测试工具httpress,该工具能够发送HTTP短连接.HTTP长连接.HTTPS短连接和HTTPS长连接等多种请求,可 ...

最新文章

  1. Linux文件的切分和结合
  2. JavaFX控件ID:设置Label文本内容代码示例
  3. pandas中的sample方法
  4. java如何得到GET和POST请求URL和参数列表(转)
  5. ExcelManager--基于.Net的Excel读写管理类库(一)
  6. Spring EclipseLink NoSQL - 使用MongoDB和Oracle NoSQL DB构建
  7. Flutter学习笔记(10)--容器组件、图片组件
  8. 机器人(我在哪,我要往哪走)
  9. Powershell管理系列(四)Lync server 2013 批量启用语音及分配分机号
  10. 绪论-第1章-《数据结构习题集》答案解析-严蔚敏吴伟民版
  11. 三菱触摸屏通讯错误_三菱触摸屏(人机界面)常见问题解析(一)
  12. comsol matlab安装教程,comsol和matlab接口
  13. 一套鼠标、键盘多台电脑共享
  14. 融会贯通面对对象编程思想
  15. mybatis sql 改写
  16. 微信自媒体账号涉违规大规模被封
  17. QPushButton QTableWidget QComBox属性设置
  18. 用AW国际版激活国行moto二代
  19. LCD液晶显示屏的特性与控制
  20. 教给论文投稿小白们去投哪些靠谱的国际学术会议

热门文章

  1. PopupMenu的简要使用
  2. 2.4GHz畜牧业养殖方案
  3. linux桌面环境安装
  4. 指数分布在生活中的应用_指数分布应用
  5. 配置org.springframework.scheduling.quartz.CronTriggerBean(转)
  6. Unity实战篇:Buff系统设计(二:具体代码和实战使用)
  7. java毕设项目健身房管理系统(附源码)
  8. Android中的序列化
  9. 正确配置SSL加密,确保HTTPS安全性能
  10. mongodb时间转时间戳