关于HTTP使用21端口的问题

原创 2013年12月06日 12:17:48

21端口通常用于FTP服务,但由于某种原因,我需要在IIS中配置网站的端口为21,网站启动正常,但是使用IE、Chrome、Safari均无法访问,开始时我一直认为是IIS的问题,后来将Web服务器换成Apache,现象依旧,仍然无法访问。后来使用Firefox访问,提示“此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请”,从网上搜索解决方法,进行如下配置后Firefox可以正常访问21端口的网站。
解决之法: 
在Firefox地址栏输入about:config,然后在右键新建一个字符串键network.security.ports.banned.override,将需访问网站的端口号添加到,值就是那个端口号即可。
如有多个,就半角逗号隔开,例:81,88,98
在能保证安全的前提下,还简化成这样写0-65535。这样,就可以浏览任意端口的网站了。

结论:

IIS、Apache可以配置21端口提供HTTP服务,但是浏览器会限制访问,Firefox更改配置后可以正常访问,其它浏览器如何配置没有尝试,建议不要使用21提供HTTP服务,否则普通用户无法使用。

FTP的20、21端口,工作模式

什么是FTP? FTP就是文件传输协议 File Transfer Protocol 的缩写. FTP端口号是多少? 21 FTP的端口号能改吗? 能 ftp的端口...
  • lanmolei814
  • lanmolei814
  • 2015年11月18日 20:31
  • 4868

linux下开启ftp的21号端口

1、先运行vsftpd服务: #service vsftpd start 2、通过iptables开放21号端口 (1) 先查看iptables设置: #iptables -nL Chain INPU...
  • shif_l
  • shif_l
  • 2014年06月09日 19:49
  • 7098

centos 启用ftp功能

1.安装vsftpd组件,安装完后,有/etc/vsftpd/vsftpd.conf 文件,用来配置,还有新建了一个ftp用户和ftp的组,指向home目录为/var/ftp,默认是nologin(不...
  • fxdaniel
  • fxdaniel
  • 2015年09月08日 16:46
  • 739

HTTP之头部过长和非80端口的报文分析

本文对抓包过程中遇到的两种情况做了简单的分析:1,HTTP使用非80端口;2,HTTP头部过长导致头部分包传输。   情况一:   在wireshark的view->Coloring Rule...
  • javajiawei
  • javajiawei
  • 2016年01月22日 17:12
  • 1723

CentOS学习21_ CentOS 配置防火墙操作实例(启、停、开、闭端口)

CentOS 配置防火墙操作实例(启、停、开、闭端口):   注:防火墙的基本操作命令: 查询防火墙状态: [root@localhost ~]# service   ipta...
  • wang_zhenwei
  • wang_zhenwei
  • 2016年11月24日 20:01
  • 430

端口随意开很危险 常见端口解析

转自 http://blog.sina.com.cn/s/blog_4b88c60a01000a1p.html      在上网的时候,我们经常会看到“端口”这个词,也会经常用到端口号,比如...
  • u010820135
  • u010820135
  • 2016年06月18日 09:38
  • 7435

配置端口入站规则

控制面板--防火墙;--》高级设置;--》入站规则,新建规则---》端口--》填写端口---》允许连接--》完成。...
  • p1i2n3g4
  • p1i2n3g4
  • 2017年02月16日 16:30
  • 1456

用telnet执行FTP交互

创建FTP服务器以及用telnet模拟FTP交互过程
  • nowhere_
  • nowhere_
  • 2015年04月04日 22:28
  • 6194

【SVN】——svn协议和http协议

本文主要针对SVN代码管理的过程中出现的两种协议(SVN,http)进行说明。小编以前都没有怎么好好注意过这些内容,也是基于现在手里的一个项目,才发现两者的不同,借此机会整理一下。(PS:本文如有错误...
  • jiadajing267
  • jiadajing267
  • 2017年07月06日 21:33
  • 3063

访问gitlab从http方式改为ssh方式,gitlab使用的不是标准22端口

设置步骤: 1,本地进入.ssh查看是否存在密钥对:xxx和xxx.pub 命令:cd ~/.ssh 2,如果不存在,使用ssh-keygen来创建 命令:ssh-keygen -t rsa -C "...
  • wanwan5856
  • wanwan5856
  • 2016年10月12日 16:04
  • 6098
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于HTTP使用21端口的问题
举报原因:
原因补充:

(最多只允许输入30个字)