Quel port SFTP utilise-t-il?


168

SFTP utilise- t-il le port 21 ou le port 22?


7
Cela dépend du port que vous avez configuré pour l'utiliser.
Tom O'Connor

21
Pourquoi, lorsque tout le monde demande les paramètres par défaut, quelqu'un pense que c'est le cas lorsque l'utilisateur demande autre chose?
Holms

Réponses:


218

Bien que le port TCP 22 soit la bonne réponse générale, cela dépend du fait que SSH est configuré pour utiliser le port standard et non un port alternatif.

Comme SFTP s'exécute en tant que sous-système de SSH, il s'exécute sur le port sur lequel le démon SSH écoute et est configurable par l'administrateur.


7
Syntaxe de ligne de commande sftp pour les ports alternatifssftp -oPort=### user@server.tld
ici


108

SFTP utilise généralement le port 22 mais peut être configuré pour s'exécuter sur presque tous les ports.

Le port 22 est généralement utilisé pour la connexion via SSH. SFTP n'est qu'un des protocoles pouvant être exécutés sur SSH (d'autres incluent les terminaux virtuels). En fait, le SFTP est indépendant et peut être exécuté même sans utiliser SSH.

SFTP est parfois appelé "FTP sécurisé", ce qui entraîne une confusion commune avec FTPS (également appelé "FTP sécurisé").

Généralement:

SFTP - Protocole de transfert de fichiers SSH - fonctionne généralement sur le port TCP 22

FTP - protocole de transfert de fichiers ancien et clair - généralement exécuté sur le port TCP 21 (+ ouvre des ports distincts pour le transfert de données)

FTP / SSL - FTP sur canal TLS / SSL.

FTPS - identique à FTP / SSL

Secure FTP - soit SFTP ou FTPS

Plus d'informations:


Je conviens que sftp écoute 22, mais pourquoi mon / etc / services dit-il 115 (sur Ubuntu)?
Paul A Jungwirth le

3
@ Paul-A-Jungwirth: C'est exactement le même acronyme pour un protocole sans rapport. SFTP sur le port 115 signifie Simple File Transfer Protocol - en.wikipedia.org/wiki/Simple_File_Transfer_Protocol . Le protocole SFTP sur le port 22 est le protocole de transfert de fichiers SSH. en.wikipedia.org/wiki/SSH_File_Transfer_Protocol
Martin Vobr


9

Il utilise le port 22.


-8

SFTP utilisera également des ports de données dans des plages plus élevées. SSH restera le port de contrôle. Il en utilise plus de 22 dans la plupart des cas ...


5
Cette réponse est incorrecte. SFTP transfère toutes les données via la connexion SSH. Aucun port supplémentaire n'est utilisé.
Kasperd
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.