Skip to main content

FTP 포트 21의 용도는 무엇입니까?

공격툴&정보수집 - 제5장 TCP & UDP (유월 2025)

공격툴&정보수집 - 제5장 TCP & UDP (유월 2025)
Anonim

FTP (File Transfer Protocol)는 웹 브라우저를 통해 HTTP (Hypertext Transfer Protocol)와 같은 정보를 온라인으로 전송할 수있는 방법을 제공합니다. 그러나 FTP는 두 개의 서로 다른 TCP (Transmission Control Protocol) 포트 (20 및 21)에서 작동합니다. 성공적인 파일 전송을 위해 FTP 포트 20 및 FTP 포트 21이 모두 네트워크에서 열려 있어야합니다.

FTP 클라이언트 소프트웨어를 통해 올바른 FTP 사용자 이름과 암호를 입력하면 FTP 서버 소프트웨어는 포트 21을 열어 포트 21을 열어서 명령 또는 제어 포트 , 기본적으로. 그런 다음 클라이언트는 포트 20을 통해 서버에 다른 연결을 만들어 실제 파일 전송을 수행 할 수 있습니다.

FTP를 통해 명령 및 파일을 전송하기위한 기본 포트를 변경할 수 있습니다. 그러나 표준이 존재하므로 클라이언트 / 소프트웨어 프로그램, 라우터 및 방화벽이 동일한 포트에서 일치 할 수 있으므로 구성이 쉬워집니다.

FTP 포트 21을 통해 연결하는 방법

FTP가 작동하지 않으면 올바른 포트가 네트워크에서 열리지 않을 수 있습니다. 이는 서버 측 또는 클라이언트 측에서 발생할 수 있습니다. 포트를 차단하는 소프트웨어는 라우터 및 방화벽을 포함하여 수동으로 변경하여 열어야합니다.

기본적으로 라우터와 방화벽은 포트 21에서 연결을 허용하지 않을 수 있습니다. FTP가 작동하지 않으면 라우터가 해당 포트에서 요청을 제대로 전달하고 방화벽이 포트 21을 차단하지 않는지 먼저 확인하는 것이 가장 좋습니다.

: 포트 검사기를 사용하여 네트워크를 검색하여 라우터에 포트 21이 열려 있는지 확인할 수 있습니다. 라우터 뒤에 포트 액세스에 문제가있는 경우 사용할 수있는 수동 모드라는 기능도 있습니다.

포트 21이 통신 채널의 양쪽에서 열려 있음을 보장하는 것 외에도 네트워크 및 클라이언트 소프트웨어를 통해 포트 20도 허용되어야합니다. 두 포트를 열지 않으면 전체 앞뒤 전송이 수행되지 않습니다.

FTP 서버에 연결되면 클라이언트 소프트웨어는 특정 서버에 액세스하는 데 필요한 로그인 자격 증명 (사용자 이름 및 암호)을 묻는 메시지를 표시합니다.

FileZilla와 WinSCP는 두 가지 유명한 FTP 클라이언트입니다. 둘 다 무료로 사용할 수 있습니다.