幾種網路通訊協議
阿新 • • 發佈:2019-01-23
SFTP(Secure File Transfer Protocol):安全檔案傳送協議。可以為傳輸檔案提供一種安全的加密方法。SFTP與 FTP有著幾乎一樣的語法和功能。SFTP為SSH的一部份,是一種傳輸檔案到伺服器的安全方式。在SSH軟體包中,已經包含了一個叫作SFTP(Secure File Transfer Protocol)的安全檔案傳輸子系統,SFTP本身沒有單獨的守護程序,它必須使用sshd守護程序(埠號預設是22)來完成相應的連線操作,所以從某種意義上來說,SFTP並不像一個伺服器程式,而更像是一個客戶端程式。SFTP同樣是使用加密傳輸認證資訊和傳輸的資料,所以,使用SFTP是非常安全的。但是,由於這種傳輸方式使用了加密/解密技術,所以傳輸效率比普通的FTP要低得多,如果您對網路安全性要求更高時,可以使用SFTP代替FTP。
-
登陸遠端主機:
- sftp [email protected]
- 針對本機的命令都加上l:
- lcd,lpwd
- 將本機檔案上傳到遠端:
- put filename.txt [some/directory]
- 將當前資料夾下的檔案上傳到遠端:
- mput *.* // multiple
- 下載遠端檔案到本地:
- get filename.file [some/directory]
- 下載目錄下所有遠端檔案到本地:
- mget *.* [some/directory]
- 幫助:
- ?
- 退出:
- bye/exit/quit
SCP(Secure Copy):SCP就是Secure copy,是用來進行遠端檔案複製的,並且整個複製過程是加密的。資料傳輸使用ssh,並且和使用和ssh相同的認證方式,提供相同的安全保證。