导航:首页 > IDC知识 > 21ftp服务器

21ftp服务器

发布时间:2020-12-02 01:32:26

1、FTP 20 21端口分别是干什么的?

21端口用于连接,20端口用于传输数据。

1、区别说明:

【1】、进行FTP文件传输中,客户端首先连接到FTP服务器的21端口,进行用户的认证,认证成功后,要传输文件时,服务器会开一个端口为20来进行传输数据文件。

【2】、端口20才是真正传输所用到的端口,端口21只用于FTP的登陆认证。

【3】、我们平常下载文件时,会遇到下载到99%时,文件不完成,不能成功的下载。其实是因为文件下载完毕后,还要在21端口再行进行用户认证,而下载文件的时间如果过长,客户机与服务器的21端口的连接会被服务器认为是超时连接而中断掉,就是这个原因。解决方法就是设置21端口的响应时间。

3、端口说明:

【1】、21端口主要用于FTP(File Transfer Protocol,文件传输协议)服务,FTP服务主要是为了在两台计算机之间实现文件的上传与下载,一台计算机作为FTP客户端,另一台计算机作为FTP服务器,可以采用匿名(anonymous)登录和授权用户名与密码登录两种方式登录FTP服务器。

【2】、目前,通过FTP服务来实现文件的传输是互联网上上传、下载文件最主要的方法。另外,还有一个20端口是用于FTP数据传输的默认端口号。

【3】、在Windows中可以通过Internet信息服务(IIS)来提供FTP连接和管理,也可以单独安装FTP服务器软件来实现FTP功能,比如常见的FTP Serv-U。

4、操作建议:

因为有的FTP服务器可以通过匿名登录,所以常常会被黑客利用。另外,21端口还会被一些木马利用,比如Blade Runner、FTP Trojan、Doly Trojan、WebEx等等。如果不架设FTP服务器,建议关闭21端口。

5、工作模式:

分为FTP Port模式和FTP Passive模式,Port模式的FTP步骤如下:

【1】、 客户端发送一个TCP SYN(TCP同步)包给服务器段众所周知的FTP控制端口21,客户端使用暂时的端口作为它的源端口;

【2】、 服务器端发送SYN ACK(同步确认)包给客户端,源端口为21,目的端口为客户端上使用的暂时端口;

【3】、 客户端发送一个ACK(确认)包;客户端使用这个连接来发送FTP命令,服务器端使用这个连接来发送FTP应答;

【4】、 当用户请求一个列表(List)请求或者发起一个要求发送或者接受文件的请求,客户端软件使用PORT命令,这个命令包含了一个暂时的端口,客户端希望服务器在打开一个数据连接时候使用这个暂时端口;PORT命令也包含了一个IP地址,这个IP地址通常是客户自己的IP地址,而且FTP也支持第三方(third-party)模式,第三方模式是客户端告诉服务器端打开与另台主机的连接;

【5】、 服务器端发送一个SYN包给客户端的暂时端口,源端口为20,暂时端口为客户端在PORT命令中发送给服务器端的暂时端口号;

2、ftp服务器 我修改了21端口变成22端口 现在客户端不能访问了

你是如何打开22端口的,我现在使用sftp协议,但是端口不知道怎么打开

3、FTP服务器无法监听指定端口 端口:21,咋办,求解

不是IIS占用了21是IIS里面的FTP组件占用的在控制面板里添加删除组件把INTERNET服务里面的FTP组件删除就行了

4、FTP服务器建立,网络两根网线,21端口被封,求解

1明确你们公司的复FTP服务器所存储的文制件大概有多少G
2 serv-u可以http方式访问,把端口改成80
3可以使用其他服务商的免费网盘服务,鉴于你们文件不多的情况下
4直接投诉,拨打10000,直接找领导
5和老板谈,出资,电信放开21端口

5、Linux FTP服务器的配置,防火墙加入了21端口,使用ftp工具无法登录。

你是不是用的被动模式呢 PASV—enable 有没有 如果是主动模式的话 是20和21 客户端是在防火系统后端回的话有可能会答联系不到 因该开启被动模式 然后 配置文件里面配置被动端口的范围 再开启21 和被动端口 就能连接上了是VSFTP吧

6、ser-u架设的ftp服务器是不是只开21端口就可以了?

找不到服务器

7、无法连接到 FTP 服务器 21是什么情况

ftp的端口一般是21 也可以改变的 可能是端口不是21了 你可以尝试一下换换

8、为什么我的FTP服务器只能使用21号端口

21是控制端口,用于建立一条服务器到客户端的命令通道,20是传送数据的通道。

9、FTP开放服务器21端口安全吗

您好,只要您的服务器做好安全防护策略就行。如果只对外提供FTP服务,端口仅放行21就好,其他建议不开放

10、为什么我建的FTP服务器只打开20和21号端口,不能提供FTP服务,把所有端口都打开就好了?

21端口只接收命令,数据传输时另开端口进行的。
用wireshark(ethereal)抓包看一看就知道了。
PS:FTP有主动模式和被动模式的区别。可以查资料看一下。

与21ftp服务器相关的知识