資料壓縮能夠顯著減少傳輸的資料量。

1.SFTP(Secure File Transfer Protocol)

使用了加密、解密技術,傳輸效率比普通的FTP要低一些。

2.SCP(secure copy)

scp -P portnumber -C filename [email protected]:~/filename

3.FTP(File Transfer Protocol)

1和2基於SSH的守護程序,沒有獨立守護程序,埠號預設是22。

SSH(Secure Shell):

SSH協議族可以用來進行遠端控制,或在計算機之間傳送檔案。優勢:ftp是極為不安全的,並且會使用明文傳送密碼。

  • SSH是由客戶端和服務端的軟體組成的:服務端是一個守護程序(daemon),他在後臺執行並響應來自客戶端的連線請求。服務端一般是sshd程序,提供了對遠端連線的處理,一般包括公共金鑰認證、金鑰交換、對稱金鑰加密和非安全連線; 客戶端包含ssh程式以及像scp(遠端拷貝)、slogin(遠端登陸)、sftp(安全檔案傳輸)等其他的應用程式。

  • 從客戶端來看,SSH提供兩種級別的安全驗證:第一種級別(基於口令的安全驗證); 第二種級別(基於密匙的安全驗證)。

  • SSH 主要有三部分組成: 傳輸層協議 [SSH-TRANS] ;使用者認證協議 [SSH-USERAUTH] ;連線協議 [SSH-CONNECT]。

4.WebDAV

5.Amazon S3

.