首页 > 其他分享 >web服务器和FTP服务器

web服务器和FTP服务器

时间:2024-05-21 21:43:33浏览次数:16  
标签:FTP web 客户机 TCP 服务器 端口号

web(网页)(http)服务器

浏览器:http客户端

HTTP协议端口号:TCP:80

HTTPs协议端口号:TCP:443

 WEB服务器发布软件:

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

Linux: Apache/LAMP/Tomcat/nginx.etc

第三方:phpstudy/XAMPP

 

 

 

 

FTP服务器:

1、File Transfor Protocol:文件传输协议

2、端口号:TCP 20/21

 

4、部署FTP服务器

1)配置静态IP

2)安装IIS-ftp软件

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

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

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

4)去掉匿名访问对勾

第三方软件FTPserver,要在局域网内才行

 

 

 

3、FTP工作方式:防火墙只开放固定端口号,随机端口号,别人访问不了。客户机开着防火墙,使用随机端口号,访问不会被拦截

  1)主动(活动)模式(客户机开防火墙时,不建议使用主动模式)

 服务器: 21端口号:控制端口   20端口号:数据端口

 客户机:随机端口号:几万以上

  站在服务器角度:先传输数据

  主被动权在客户机上

  2)被动模式

站在服务器角度:客户机先传输数据

标签:FTP,web,客户机,TCP,服务器,端口号
From: https://www.cnblogs.com/hxy-2732557596/p/17577406.html

相关文章

  • Web前置知识(1)
    Web知识汇总(1)1.phps文件就是php文件的源代码文件,通常用于提供给用户查看php代码,因为用户无法直接通过Web浏览器看到php文件的内容,所以需要用phps文件代替。2.burpsuite可以进行url的编解码3.浏览器本身会进行一次url解码4.反序列化漏洞序列化是广泛存在于PHP、Java等编程语言......
  • 密码爆破ssh与ftp服务(finish)
    密码爆破ssh与ftp服务使用工具九头蛇(hydra)ssh环境配置win10安装sshd服务端在cmd命令行使用netstartsshd命令启动服务kali打开终端查看是否开启ssh服务nmap-sV-T4-p-[kali的ip]先创建一个用户名字典username.txt,把经常用的用户名写入到字典中touchus......
  • weblogic漏洞浅谈
    weblogic反序列化漏洞原理分析weblogic是oracle公司出品的applicationserver,用于本地和云端开发,集成,部署和大型分布式web应用,网络应用和数据库应用的Java应用服务器weblogicserver是一个基于JAVAEE架构的中间件,将java的动态功能和javaEnterprise标准的安全性引入大型网络应用......
  • nodejs中express搭建本地web服务器
    constexpress=require("express");constfs=require("fs");constpath=require("path");constapp=express();//读取当前目录中public文件中所有文件constdirectorPath=path.join(__dirname,"public");app.get("/&quo......
  • .Net6 web API (跨域请求 Vue项目)
    前沿在做新项目的时候跨域2中选择一种是,.net .net //添加跨域策略builder.Services.AddCors(options=>{options.AddPolicy("CorsPolicy",opt=>opt.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod().WithExposedHeaders("X-Pagina......
  • web常见的攻击方式有哪些?如何防御?
    一、是什么Web攻击(WebAttack)是针对用户上网行为或网站服务器等设备进行攻击的行为如植入恶意代码,修改网站权限,获取网站用户隐私信息等等Web应用程序的安全性是任何基于Web业务的重要组成部分确保Web应用程序安全十分重要,即使是代码中很小的bug也有可能导致隐私信息被泄露......
  • Spark-Web页面(默认端口:4040)
    访问WebUI页面的前提:启动Spark安装目录下sbin/start-all.sh。jps可以看到Master和Worker。1、Spark的Master页面http://master:8080/2、Spark的Worker页面http://master:8081/3、Spark的Job页面(只有任务运行过程中可以查看该页面)http://master:4040/  调用Jar包时......
  • 服务器初始化脚本
    #/bin/bash#设置时区并同步时间ln-s/usr/share/zoneinfo/Asia/Shanghai/etc/localtimeif!crontab-l|grepntpdate&>/dev/null;then(echo"*1***ntpdatetime.windows.com>/dev/null2>&1";crontab-l)|crontabfi#禁用selinuxs......
  • Vsftp部署
    安装认证所需包首先安装PAM(用于用户认证)和DB4(用于生成虚拟用户的用户名密码的db文件)yum-yinstallpam*yum-yinstalldb4*安装vsftp[root@localhost~]#cd/etc/yum.repos.d/[[email protected]]#mkdirbak[[email protected]]#mv*obak[root@l......
  • YiShaAdmin:一款基于.NET Core Web + Bootstrap的企业级快速开发框架
    前言今天大姚给大家分享一款基于.NETCoreWeb+Bootstrap的企业级快速后台开发框架、权限管理系统,代码简单易懂、界面简洁美观(基于MITLicense开源,免费可商用):YiShaAdmin。项目官方介绍YiShaAdmin基于.NETCoreWeb开发,借鉴了很多开源项目的优点,让你开发Web管理系统和移动端A......