這次想說說「SCP和SFTP」。
不管SCP還是SFTP,都是SSH的功能之一。都是使用SSH協議來傳輸文件的。
不用說文件內容,就是登錄時的用戶信息都是經過SSH加密后才傳輸的,所以說SCP和SFTP實現了安全的文件傳輸。
SCP和CP命令相似,SFTP和FTP的使用方法也類似。SCP和SFTP的共同之處在於「使用SSH將文件加密才傳輸的」
使用「WinSCP」或者「FileZilla」之類的客戶端,還可以和Windows之間進行文件傳輸。
SCP和SFTP的不同之處,首先就是之前提到的,SCP使用「SCP命令」,SFTP則類似「FTP處理文件」的使用方式。
它們的不同之處還不止如此,還有「SCP比較簡單,是輕量級的,SFTP的功能則比較多」。
詳細說的話,雖然還有很多不同之處,但2者的最大不同之處在於「SFTP在文件傳輸過程中中斷的話,連接后還可以繼續傳輸,但SCP不行」。
由於各種原因導致的文件傳輸中斷是經常討論的話題,所以這個區別(這里的區別指SFTP能斷點續傳,SCP則不能)被認為是最大的區別。
無論何時,傳輸文件時如果不想文件內容被人知道的話,請考慮使用SCP或者SFTP來代替FTP,這樣安全性上會更好。