Linux系統(tǒng)常用FTP服務(wù)端
1.vsftpd(最主流,輕量安全)
特點(diǎn):全稱“VerySecureFTPDaemon”,輕量、穩(wěn)定、安全性高,是Linux默認(rèn)推薦的FTP服務(wù)端。
安裝與配置:
參考前文「Linux系統(tǒng)搭建FTP服務(wù)器(vsftpd)」部分,核心步驟:
安裝:sudoaptinstallvsftpd(Ubuntu)或sudoyuminstallvsftpd(CentOS);
配置文件:/etc/vsftpd.conf(限制匿名登錄、開啟本地用戶寫入權(quán)限、啟用chroot禁錮目錄等);
開放端口:防火墻允許21端口(FTP控制連接)及被動模式端口范圍。
2.ProFTPD(靈活,適合復(fù)雜場景)
特點(diǎn):配置文件格式類似Apache,支持虛擬用戶、模塊擴(kuò)展,適合需要定制化規(guī)則的場景。
安裝與配置:
安裝:sudoaptinstallproftpd(Ubuntu)或sudoyuminstallproftpd(CentOS);
配置文件:/etc/proftpd/proftpd.conf,可通過添加<User>標(biāo)簽指定用戶權(quán)限,或啟用虛擬用戶模塊(mod_sql等)。