This is an old revision of the document!

Documentation » Getting Started » Protocols »
he SSH File Transfer Protocol (SFTP) is a network protocol that provides file access, file transfer, and file management functionalities over secure connection.((Technically ~faabfc606bedce2242666eddfbbc7fd1~ can operate over any reliable data stream, not necessarily a secure one. Though in a significant majority of uses, it operated over a secure SSH protocol. WinSCP in particular does not allow any other use.)) It was designed by the Internet Engineering Task Force (IETF) as an extension of the Secure Shell protocol (~346591fd79fd009460c97cb7bbb86b8b~) version 2.0 to provide secure file transfer capability.((The text is partially copied from  Wikipedia article on [[wp>SSH_File_Transfer_Protocol|SSH File Transfer Protocol]]. The text is licensed under [[wp>Wikipedia:Text_of_the_GNU_Free_Documentation_License|GNU Free Documentation License]].)) 		
		
n its basic functionality the ~717c5e7f95aca368c73df6c24333ad29~ is similar to an old [[ftp|FTP]], while having better designed advanced functionality. Unfortunately not all SFTP server implementations take advantage of the advanced features, yet. 		
		
specially in its later versions (from 4 upwards), the ~f8d3ae4237d6c0f1dfcf9de4d3772b1f~ protocol is more platform independent, compared to both [[ftp|FTP]] and [[scp|SCP]]. 		
		
nlike SCP, for connection with an ~0e47a12e885116ccfa074373e1bbc20d~ server you do not need access to shell (although some implementations may still require that). 		
		
ee also [[sftp_codes|SFTP status/error codes]]. 

Advertisement

Last modified: by 46.235.99.151 – Currently locked by: 196.240.237.140