SSH文件传输协议
在计算机领域,SSH文件传输协议(英语:SSH File Transfer Protocol,也称Secret File Transfer Protocol,中文:安全文件传送协议,英文:Secure FTP或字母缩写:SFTP)是一数据流连线,提供档案存取、传输和管理功能的网路传输协定。由网际网路工程任务组(IETF)设计,透过SSH 2.0 的扩充提供安全档案传输能力,但也能够被其他协定使用。即使IETF在网路草案资料阶段时,这个协定是在SSH-2文件中描述,它能够使用在许多不同的应用程式,例如安全档案传输在传输层安全(TLS)和传输资讯管理于虚拟私人网路应用程式。这个协定是假设执行在安全信道,例如SSH,伺服器已经认证客户端,并且客户端使用者可利用协定。
能力
与早期的SCP协定只允许档案传输相比,SFTP允许对远端档案进行更广泛的操作——这更像一个远端档案系统协定。一个SFTP客户端与SCP的能力比较包括额外的回复中断传输,目录列表和远端档案移动。[1]
参考文献
- ^ Barrett, Daniel; Richard E. Silverman, SSH, The Secure Shell: The Definitive Guide, Cambridge: O'Reilly, 2001, ISBN 0-596-00011-1
外部链接
- Chrooted SFTP with Public Key Authentication – Integrating SFTP into FreeBSD production servers using the public key cryptography approach
- User-based chrooted SFTP in GNU/Linux