답변:
TCP 포트 22가 일반적인 정답이지만 SSH는 대체 포트가 아닌 표준 포트를 사용하도록 구성되어 있다는 사실에 따라 다릅니다.
SFTP는 SSH의 하위 시스템으로 실행되므로 SSH 데몬이 수신하고 관리자가 구성 할 수있는 모든 포트에서 실행됩니다.
sftp -oPort=### user@server.tld
SFTP는 일반적으로 포트 22를 사용하지만 거의 모든 포트에서 실행되도록 구성 할 수 있습니다.
포트 22는 일반적으로 SSH를 통한 연결에 사용됩니다. SFTP는 SSH를 통해 실행할 수있는 프로토콜 중 하나 일뿐입니다 (다른 것들은 가상 터미널 포함). 실제로 SFTP는 독립적이며 SSH를 사용하지 않아도 실행할 수 있습니다.
SFTP는 때때로 "보안 FTP"라고하며 FTPS ( "보안 FTP"라고도 함)와의 일반적인 혼동을 초래합니다.
일반적으로:
SFTP -SSH 파일 전송 프로토콜-일반적으로 TCP 포트 22를 통해 실행
FTP- 평범하고 오래된 파일 전송 프로토콜-일반적으로 TCP 포트 21을 통해 실행 (+는 데이터 전송을 위해 별도의 포트를 엽니 다)
FTP / SSL -TLS / SSL 채널을 통한 FTP.
FTPS -FTP / SSL과 동일
보안 FTP -SFTP 또는 FTPS
더 많은 정보:
포트 22를 사용합니다.