ftp服务器的连接端口是什么

不及物动词 其他 75

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    FTP服务器的连接端口是21号端口。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    FTP(File Transfer Protocol,文件传输协议)服务器的默认连接端口有两个,分别是20和21。

    1. 控制连接端口(默认为21):这是FTP服务器用于接收用户的命令和发送回复的端口。当用户与FTP服务器建立连接时,他们的计算机会使用控制连接端口发送命令,而FTP服务器则使用该端口发送回复。

    2. 数据连接端口(默认为20):FTP服务器使用数据连接端口来传输文件和目录数据。当用户发送请求以下载或上传文件时,FTP服务器会在数据连接端口上打开一个新的连接来传输文件。

    需要注意的是,FTP服务器可以使用其他非默认端口。管理员可能会将这些端口修改为其他数字,以增强安全性。在这种情况下,用户在连接FTP服务器时需要提前确认所使用的端口号。

    总结起来,FTP服务器的连接端口通常为21和20,其中21用于控制连接,20用于数据连接。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    FTP服务器的连接端口是默认的21号端口。这个端口通常用于建立FTP控制连接,也就是用来传送FTP命令的连接。一旦建立了控制连接,FTP客户端可以向服务器发送各种命令,并接收服务器的响应。

    然而,对于文件传输,FTP使用了不同的端口。在FTP被发明的早期,研究人员决定需要使用两个端口来进行文件传输。控制连接仍然使用端口21,但为了传输文件,数据连接使用不同的端口。数据连接的默认端口是20号端口。这两个端口被视为FTP连接的标准端口。

    在FTP的主动模式中,客户端在端口20上打开一个临时连接,用于数据传输。然后,服务器根据客户端发送的数据端口号,连接到客户端的数据端口号上,进行文件的传输。这种主动模式的缺点是客户端必须开放一个端口供服务器连接。

    另一种FTP连接模式是被动模式。在被动模式下,客户端向服务器发送PASV命令,然后服务器告诉客户端要使用的端口号。然后,客户端通过建立与服务器指定的端口号之间的连接,进行数据的传输。这种被动模式的优点是客户端不需要向外开放端口。在被动模式下,数据连接的默认端口是服务器随机选择的一个端口,通常在1024到65535之间。

    需要注意的是,尽管FTP的默认端口是21和20,但是这些端口可以配置为其他任意可用端口。因此,在使用FTP客户端和服务器进行连接时,可能会遇到使用非默认端口的情况。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部