명시 적 "협상 된"FTPS는 여전히 해당 방법으로 표준 포트 21을 사용하지만 표준 포트 990 대 포트 22를 사용하는 "암시적인"비 협상 FTPS와 관련하여 선호합니다. 설명), 협상되지 않은 포트 번호에 대한 "표준"에 왜 이러한 차이가 있습니까?
참고 : 또한 기본 포트 990 이외의 것을 사용하도록 구성하면 FileZilla 서버가 올바르게 작동하지 않습니다 (FileZilla 클라이언트에서 연결할 때).
명시 적 "협상 된"FTPS는 여전히 해당 방법으로 표준 포트 21을 사용하지만 표준 포트 990 대 포트 22를 사용하는 "암시적인"비 협상 FTPS와 관련하여 선호합니다. 설명), 협상되지 않은 포트 번호에 대한 "표준"에 왜 이러한 차이가 있습니까?
참고 : 또한 기본 포트 990 이외의 것을 사용하도록 구성하면 FileZilla 서버가 올바르게 작동하지 않습니다 (FileZilla 클라이언트에서 연결할 때).
답변:
SFTP (SSH 파일 전송 프로토콜)는 FTPS (FTP-SSL) 와 다릅니다 .
SFTP는 SSH 와 밀접한 관련이 있으며 FTP와 목적 및 이름을 제외하고는 아무런 관련이 없습니다.
SSL을 사용하는 FTP 프로토콜 인 FTPS와 대조됩니다.
주요 차이점은 SFTP는 하나의 스트림 만 사용하는 반면 FTP와 같은 FTPS는 명령이 실행되는 제어 스트림과 각 데이터 전송에 대한 다른 두 개 이상을 사용한다는 것입니다.
질문 자체에 결함이 있다고 생각합니다.
이들은 서로 다른 두 개의 완전히 다른 프로토콜입니다.
SFTP (SSH 파일 전송 프로토콜)는 포트 22 만 필요하고 다른 포트는 필요하지 않으므로 SSH 연결에서 제공하는 암호화 계층 덕분에 방화벽에 매우 친숙하고 매우 안전합니다.
FTPS는 SSL 채널 내의 캡슐화 덕분에 매우 안전하지만 작동하려면 꽤 많은 개방 포트가 필요합니다 (제어 채널의 경우 990, 데이터 채널의 경우 989, 수동 연결이 필요한 경우 다른 모든 포트). 따라서 방화벽에 덜 친숙합니다. 그러나 일반적으로 SFTP보다 약간 빠른 경향이 있습니다.
SFTP 기사에 링크 된 http://en.wikipedia.org/wiki/Ftps 주제에 대한 wikipedia 기사도 참조하십시오 .