[千峰安全篇8]WEB服务器和FTP服务器

WEB服务器和FTP服务器

WEB服务器

也称网页服务器或HTTP服务器

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

1.端口号

HTTP协议端口号:TCP80

HTTPS协议端口号:TCP443

2.WEB服务器发布软件:

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

Linux:Apache/LAMP/Tomcat/nginx.etc

第三方:phpstudy、XAMPP

3.部署web服务器

  1. 配置静态IP地址
  2. 安装IIS-WEB插件
  3. 停用默认站点
  4. 新建网站–地址端口绑定–指定站点路径–设置权限
  5. 设置默认文档(设置首页)
  6. 一台服务器同时发布多个WEB站点:

4.网站类型

  1. 静态网站:一般扩展名为.html或.htm

无后台数据库

  1. 动态网页:一般扩展名为.asp或.php

有后台数据库,asp或php可以连接前台页面与后台数据库

FTP服务器:

1.File Transfor Protocol

文件传输协议

2.端口号:

TCP 20/21

3.FTP工作模式;

  1. 主动模式
    • 21端口:控制端口
    • 20端口:数据端口

​ 服务器主动发送

[千峰安全篇8]WEB服务器和FTP服务器_第1张图片

  1. 被动模式

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

[千峰安全篇8]WEB服务器和FTP服务器_第2张图片

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

主被动模式就是看客户机和服务器谁开的防火墙

  • 客户机开防火墙,被动模式
  • 服务器开防火墙,主动模式

4、配置FTP服务器

  1. 配置静态IP
  2. 安装IIS-ftp软件
  3. 使用默认站点或创建新的站点
    • 注意:用户最终权限为FTP权限与NTFS权限取交集
    • FTP权限全部勾选,然后具体在NTFS里做!

新的站点

  • 注意:用户最终权限为FTP权限与NTFS权限取交集
  • FTP权限全部勾选,然后具体在NTFS里做!
  1. 去掉匿名登录

你可能感兴趣的:(千峰教育)