FTPServer主要支持以下加密方式:
- SSL/TLS加密:
- 顯式FTPS(Explicit FTP over SSL/TLS):控制通道默認明文,數據通道在建立連接后通過SSL/TLS加密(如TLS 1.3)。
- 隱式FTPS(Implicit FTP over SSL/TLS):整個會話(包括控制通道和數據通道)默認加密,需使用特定端口(如990)。
- SFTP(SSH File Transfer Protocol):基于SSH協議,通過加密通道傳輸數據,支持認證、加密及完整性校驗。
部分FTP服務器軟件(如vsftpd、ProFTPD)可通過配置支持上述加密方式,具體需結合軟件版本和操作系統環境。