Ftp
當 FTP 需要 FTP over TLS 時是 FTPS 嗎?
閱讀完本教程後,我仍然有一個持久的問題。
在文章的開頭,作者說:
警告:FTP 本質上是不安全的!考慮使用 SFTP 而不是 FTP。
我假設他可能指的是 FTPS(因為我認為這是他的文章所解釋的,但我不確定)。
然而,在文章的底部,這是關於如何
vsftpd
通過 SSL/TLS 使用的,他展示了一個看起來像這樣的圖像:您可以很清楚地看到 Enctryption 是“要求 TLS 上的顯式 FTP”。那麼,這與使用有什麼不同
FTPS
,如果是,有什麼區別?
SFTP
並且FTP
實際上是不同的協議。SFTP
實際上是建立在SSH
Secure SHell 協議之上的,而FTP
-over-SSL
(又名FTPS
)只是基於加密傳輸層連接的 vanilla ,與基於加密連接的ISFTP
相同。HTTPS``HTTP
如果我沒記錯的話,普通
FTP
客戶端可以通過ssl
代理連接到FTPS
啟用的伺服器,或者FTPS
客戶端可以連接到FTP
隱藏在ssl
代理伺服器後面的普通伺服器。這同樣不適用於SFTP
; 它必須在兩個端點上實現。我留給其他人討論的相對優點,但是(據我了解)
SSH/SFTP
在小型網路上對憑據的處理要簡單得多。