Protocole de transfert de fichiers simple (sftp)

Définition - Que signifie le protocole SFTP (Simple File Transfer Protocol)?

Le protocole de transfert de fichiers simple (SFTP) est une version légère et non sécurisée du protocole de transfert de fichiers (FTP), qui s'exécute sur le port numéro 115 du protocole de contrôle de transmission. comme FTP.

Definir Tech explique le protocole SFTP (Simple File Transfer Protocol)

Si le protocole est orienté flux d'octets 8 bits, le SFTP peut être implémenté avec n'importe quel protocole. Il est défini dans la RFC 913 et présente un niveau de complexité intermédiaire entre TFTP et FTP. SFTP a un ensemble de 11 commandes. Il est parfois confondu avec Secure Shell FTP, qui est un protocole de version sécurisée.

SFTP peut être implémenté en ouvrant une connexion TCP au port 115 de l'hôte distant. Le SFTP prend en charge des fonctionnalités telles que le contrôle d'accès utilisateur, les transferts de fichiers, la liste de répertoires, le changement de répertoire, le changement de nom et la suppression de fichiers. Le SFTP ne reçoit pas autant d'attention que le TFTP et n'est pas aussi largement accepté sur Internet. L'état du protocole est désormais marqué par l'IETF.

SFTP prend en charge trois types de transmission de données:

  1. Code standard américain pour l'échange d'informations (ASCII): les octets ASCII sont généralement extraits du fichier système source et transférés via la connexion et stockés dans un fichier système de destination.

  2. Binaire: les octets de 8 bits sont extraits du fichier du système source, transférés via la connexion et stockés dans un fichier système de destination.

  3. Continu: les bits sont extraits du fichier système source, transférés via la connexion dans des octets de 8 bits en ignorant les limites des mots. Les bits sont reçus par le système de destination de manière continue, sans limites de mot.

SFTP prend en charge l'authentification utilisateur où un utilisateur doit entrer un nom d'utilisateur et un mot de passe pour se connecter au serveur. Il comporte également des dossiers hiérarchiques et une gestion des fichiers.