SFTP est le protocole de transfert de fichiers. Il a été développé en réponse aux faiblesses du protocole FTP standard . Le protocole de transfert de fichiers est une des plus anciennes applications sur Internet. Il a d'abord été définie en 1971. Comme les réseaux ont commencé à être mises en œuvre dans les entreprises, les failles de sécurité de FTP , il a fallu mettre au point une version , y compris le cryptage . SFTP est l'un des protocoles développés dans ce but . Secure Shell SFTP fait partie de l'application Secure Shell , qui est également connu comme SSH. SSH a été initialement développé comme une application et un protocole pour remplacer Telnet, qui est un programme d'émulation de terminal . Telnet avait les mêmes failles de sécurité que FTP . Les utilisateurs doivent se connecter à un ordinateur distant et transportés à la fois le nom d'utilisateur et mot de passe en texte brut , ce qui pourrait facilement être lu par des saigneurs de fil. SSH crypte tous les transferts réseau . Cependant, il s'est avéré être vulnérables aux attaques et ainsi en 2006 une nouvelle version de SSH, appelée SSH2 a été libéré. Ce n'était pas une évolution de SSH et les deux protocoles ne sont pas compatibles . SFTP a été créé avec le développement de SSH2 . SCP Telnet n'a pas eu une fonction de transfert de fichiers. FTP a une contrepartie bien connu et était attendu à tout utilisateur Telnet souhaitant transférer des fichiers à ouvrir une session FTP séparé. SSH ne possède pas son propre programme de transfert de fichiers . Ce fut Secure Copy . L'installation a été lancé avec la commande " scp " , qui tire son nom de la fonction de copie dans les systèmes Unix, qui est appelé « cp ». SCP était basée sur un protocole appelé SCP. Toutefois, lorsque SSH2 a été développé , il a gardé la commande " scp " , mais a abandonné le protocole SCP. La commande SSH2 " scp " est basé sur SFTP. SFTP SFTP diffère de FTP dans un certain nombre de façons. Il transfère les fichiers sous forme de données binaires , et non pas sous forme de texte . FTP utilise deux connexions : une pour les commandes et l'autre pour les transferts de fichiers . SFTP utilise une seule connexion. Non seulement le transfert de rendre le fichier binaire difficile à lire alors qu'il est en transit , la totalité du transfert a lieu dans une session SSH , ce qui signifie qu'il est protégé par les procédures de chiffrement SSH . Alternatives < br > Photos SFTP n'est pas le système FTP crypté seulement . Une version alternative sécurisée de FTP est appelé FTP sécurisé ou FTPS . FTPS crée deux se connecte , comme FTP. En FTPS uniquement la connexion de commande est crypté, qui protège les informations de connexion , mais laisse le transfert de fichiers exposée . Le raisonnement derrière cette stratégie est que l'utilisateur ou de l'application du client est susceptible d'avoir déjà des données sensibles cryptées, et donc un cryptage pour le transfert serait un doublement inutile des efforts. SFTP protège automatiquement les transferts de fichiers avec cryptage.
|