187 votes

Quel port SFTP utilise-t-il ?

Fait SFTP utiliser le port 21 ou le port 22 ?

7 votes

Cela dépend du port que vous avez configuré pour l'utiliser

23 votes

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

244voto

WildJoe Points 2515

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 fonctionne comme un sous-système de SSH, il s'exécute sur le port sur lequel le démon SSH écoute, ce qui est configurable par l'administrateur.

11 votes

Syntaxe de la ligne de commande sftp pour les ports alternatifs sftp -oPort=### user@server.tld

0 votes

Pour les régimes, voir stackoverflow.com/a/30093291/712334

0 votes

On ne sait pas vraiment ce qui est configurable par l'administrateur. Ils peuvent tous deux être exécutés sur un port différent ? Ils peuvent être exécutés sur des ports différents ? SFTP peut-il fonctionner sans démon SSH ?

14voto

vitaut Points 468

Il utilise le port que SSH est configuré pour utiliser.

10voto

Il utilise le port 22.

0voto

TymexComputing Points 1

Paul A. Jungwirth Bonne question sur le 115. Je pense qu'il s'agit de la décimale 115 car il s'agit d'une version ancienne et non sécurisée du protocole SFTP, avant l'invention de SSH - de 1984 Simple File Transfer Protocol -. https://www.rfc-editor.org/rfc/rfc913#page-1

SSH ne suggère que le port TCP:22 - mais il n'est pas requis par les algorithmes NAT comme c'est le cas pour FTP, il peut donc s'agir de n'importe quel port défini par l'administrateur. Le port 22 est seulement le port par défaut utilisé dans la plupart des installations.

-9voto

Tegeril Points 3862

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

5 votes

Cette réponse est incorrecte. SFTP transfère toutes les données via la connexion SSH. Aucun port supplémentaire n'est utilisé.

0 votes

Vous confondez SFTP et FTPS. SFTP = FTP via SSH, FTPS = FTP utilisant des certificats SSL. SFTP peut utiliser le port 20 pour initier le transfert SFTP mais reste ensuite sur le port 22, FTPS utilise souvent des plages de ports plus élevées, par exemple 10000-11000.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X