ftp和ftps哪個安全?
都是為ftp連接加密,協議非常相似。一個是借助ssl協議加密,一個時借助ssh加密。ssl是為http/smtp等加密設計的,ssh是為telnet/ftp等加密、建立傳輸通道而設計的。 其實ssh建立傳輸通道就是為了加密和傳輸,而且這個通道是可以用來遠程登錄。 如果只說它們的功能,通俗的講,ssh就像鋪管子,ssl就像打包裹,鋪管子和打包裹都會使數據安全,都是一個制作密鑰的過程,而因為ssh是一個管子所以它很適合ftp的安全傳輸。 其實,還是要從原理上總結一下。簡單的講:sftp協議是ssh中的一條獨立的協議,利用sftp服務器就可以傳輸數據。 而ftps是ftp-over-ssl的意思,即ftp借助ssl協議加密傳輸,不但要用ftp服務器還要用ssl協議加密。(如果是ftp-over-ssh,就是完全不同于sftp的傳輸方式了,就是利用ftp服務器和ssh協議加密傳輸數據。 )