Câu trả lời:
Mặc dù cổng TCP 22 là câu trả lời đúng chung, điều này phụ thuộc vào thực tế là SSH được cấu hình để sử dụng cổng tiêu chuẩn chứ không phải cổng thay thế.
Vì SFTP chạy như một hệ thống con của SSH, nó chạy trên bất kỳ cổng nào mà trình nền SSH đang lắng nghe và đó là cấu hình quản trị viên.
sftp -oPort=### user@server.tld
SFTP thường sử dụng cổng 22 nhưng có thể được cấu hình để chạy trên gần như bất kỳ cổng nào.
Cổng 22 thường được sử dụng để kết nối qua SSH. SFTP chỉ là một trong những giao thức có thể chạy trên SSH (những giao thức khác bao gồm thiết bị đầu cuối ảo). Trên thực tế, SFTP độc lập và có thể chạy ngay cả khi không sử dụng SSH.
SFTP đôi khi được gọi là "FTP an toàn" dẫn đến sự nhầm lẫn phổ biến với FTPS (cũng được gọi là "FTP an toàn").
Nói chung là:
SFTP - Giao thức truyền tệp SSH - thường chạy trên cổng TCP 22
FTP - giao thức truyền tệp cũ, đơn giản - thường chạy trên cổng TCP 21 (+ mở các cổng riêng để truyền dữ liệu)
FTP / SSL - FTP qua kênh TLS / SSL.
FTPS - giống như FTP / SSL
FTP an toàn - SFTP hoặc FTPS
Thêm thông tin:
Nó sử dụng bất cứ cổng nào SSH được thiết lập để sử dụng.
Nó sử dụng Cổng 22.
SFTP cũng sẽ sử dụng các cổng dữ liệu ở phạm vi cao hơn. SSH sẽ vẫn là cổng điều khiển. Nó sử dụng hơn 22 trong hầu hết các trường hợp ...