6、基於CentOS 系統平臺配置VSFTPD
CentOS操作系統與RedHat Linux系統是完全兼容的,所以其VSFTP的安裝與配置的完全相同的。
安裝VSFTP
啓動VSFTP服務
其它的功能配置可以參照上面的文件參數或RedHat的配置進行配置。
7、基於SUSE Linux 系統平臺配置VSFTPD
SUSE Linux操作系統與RedHat Linux和CentOS系統是有所不同的,但其VSFTP的安裝與配置是基本相同的。
安裝VSFTP
啓動VSFTP服務
其它的功能配置可以參照上面的文件參數或RedHat的配置進行配置。
8、基於Solaris 系統平臺配置VSFTPD
在solaris系統平臺下,其系統默認安裝了wu-ftp,然而wu-ftp並不是一個非常安全的ftp軟件。wu-ftp不是inetd進程啓動的,而是standlone獨立進程,這樣會給系統帶來負擔。一般情況下,由於VSFTP安全性高、速度快、穩定性好,所都使用VSFTP來搭建FTP服務器。
在安裝VSFTP服務器之前需要先關閉wu-ftp服務,可以使用下面命令。
(1)下載軟件包
安裝VSFTP服務之前需要下載軟件包,在安裝後需要使用make命令進行編譯,所以還需要下載內個編譯軟件包,其名稱如下:
(2)設置編譯環境
下載完成後,需要安裝VSFTP環境所需軟件包:
設置系統變量:
(3)安裝VSFTP
#mkdir /usr/share/empty/
//vsftpd需要/usr/share/empty/目錄,若其不存在,則也需要手動創建該目錄
//手動拷貝如下文件到其正確的位置:
以上基本安裝完成VSFTP服務,需要啓動FTP服務。
(4)啓動FTP服務
需要修改VSFTPD.conf配置文件參數,如下所示:
vsftpd將工作在“standalone”模式,由vsftpd自己來負責監聽,如果配置該參數,則相應地需要手動在rcn.d目錄下創建啓動腳本
也可以通過修改inetd.conf文件來自動運行vsftpd,則不要配置該參數。修改inetd.conf文件的方法:在inetd.conf文件中添加:
在本實例中使用的是啓動腳本。
修改啓動文件屬性:
啓動VSFTP服務:
至此基於solaris系統平臺的VSFTP服務就配置完成了,其配置文件的參數與前面所述相同。