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