Ftp

當 FTP 需要 FTP over TLS 時是 FTPS 嗎?

  • July 21, 2016

閱讀完本教程後,我仍然有一個持久的問題。

在文章的開頭,作者說:

警告:FTP 本質上是不安全的!考慮使用 SFTP 而不是 FTP。

我假設他可能指的是 FTPS(因為我認為這是他的文章所解釋的,但我不確定)。

然而,在文章的底部,這是關於如何vsftpd通過 SSL/TLS 使用的,他展示了一個看起來像這樣的圖像:

ftp登錄

您可以很清楚地看到 Enctryption 是“要求 TLS 上的顯式 FTP”。那麼,這與使用有什麼不同FTPS,如果是,有什麼區別?

SFTP並且FTP實際上是不同的協議。SFTP實際上是建立在SSHSecure SHell 協議之上的,而FTP-over- SSL(又名FTPS)只是基於加密傳輸層連接的 vanilla ,與基於加密連接的ISFTP相同。HTTPS``HTTP

如果我沒記錯的話,普通FTP客戶端可以通過ssl代理連接到FTPS啟用的伺服器,或者FTPS客戶端可以連接到FTP隱藏在ssl代理伺服器後面的普通伺服器。這同樣不適用於SFTP; 它必須在兩個端點上實現。

我留給其他人討論的相對優點,但是(據我了解)SSH/SFTP在小型網路上對憑據的處理要簡單得多。

引用自:https://unix.stackexchange.com/questions/297248