在Linux下配置FileZilla的SSL,有服務器端和客戶端兩種情況,具體如下:
服務器端配置
- 安裝FileZilla Server,可使用命令
sudo apt-get update
和sudo apt-get install filezilla-server
。
- 打開FileZilla Server管理界面,點擊“Edit”菜單,選擇“Settings”。
- 在“Security”設置中,找到“SSL/TLS”選項,點擊“Generate new certificate”生成證書。
- 在“General”選項卡中,可更改監聽端口,如設置為2121,并在防火墻中開放該端口。
- 在“Passive mode settings”中,選擇“Use custom port range”并設置端口范圍,如50000 - 50020。
客戶端配置
- 安裝FileZilla客戶端,可使用命令
sudo apt-get install filezilla
。
- 打開客戶端,點擊“文件”菜單中的“站點管理器”,新建站點并輸入服務器信息。
- 在“傳輸設置”中,選擇“Explicit TLS/SSL”。
- 若需手動配置SSL/TLS,可編輯
~/.config/filezilla/filezilla.xml
文件,在相關部分添加<SSL>
標簽及內容,如設置TLS版本、加密套件等。