SFTP (SSH File Transfer Protocol)

E233831

SFTP (SSH File Transfer Protocol) is a network protocol that provides encrypted file transfer and management over a secure SSH connection.

All labels observed (3)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf file transfer protocol
network protocol
abbreviationOf SSH File Transfer Protocol
authenticationMethod SSH password authentication
SSH public key authentication
canBeUsedFor automated secure backups
secure batch file processing
secure file transfer over untrusted networks
commonlyImplementedIn FileZilla
linked to: FTP

OpenSSH
PuTTY (psftp)
linked to: PuTTY

WinSCP
dataFormat binary protocol
definedIn IETF Internet-Draft
linked to: Internet-Drafts

SSH File Transfer Protocol specification
designGoal secure replacement for FTP
doesNotUse separate control and data channels like FTP
encrypts authentication credentials
data in transit
fullName SSH File Transfer Protocol
introducedIn SSH-2 protocol suite
isDifferentFrom FTP
FTPS
SCP
operatesOver secure SSH connection
provides encrypted file transfer
file management
requires SSH server support for SFTP subsystem
roleInSSH subsystem
runsOnPort 22
scope file access and file management over SSH
securityProperty confidentiality
integrity
server authentication
standardizedBy IETF (informally, via SSH drafts)
supports directory creation
directory listing
directory removal
file attributes management
file deletion
file download
file permissions management
file renaming
file upload
resuming interrupted file transfers
symbolic link operations (depending on server)
transportLayer SSH-2
linked to: SSH
uses single encrypted channel
usesProtocol SSH

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

FTP secureVariant SFTP (SSH File Transfer Protocol)
SFTP fullName SSH File Transfer Protocol
linked to: SFTP (SSH File Transfer Protocol)
SFTP abbreviationOf SSH File Transfer Protocol
linked to: SFTP (SSH File Transfer Protocol)
SFTP definedIn SSH File Transfer Protocol specification
linked to: SFTP (SSH File Transfer Protocol)