( 1 ) 安裝vsftp
yum install vsftp
( 2 )創建虛擬FTP服務器的根目錄,並確保/var/newftp和/var/newftp/pub目錄的擁有者和組均爲root,掩碼爲755。
# mkdir -p /var/testftp # chmod 755 /var/testftp # chmod 755 /var/testftp/pub
(3)增加虛擬FTP服務器的匿名用戶賬號。原先的FTP服務器使用系統用戶ftp作爲其匿名用戶賬號。需要增加一個newftp用於虛擬FTP服務器。
useradd -d /var/testftp -M testftp
(4)創建虛擬FTP服務器的配置文件。複製原來的vsftpd.conf作爲虛擬FTP服務器的配置文件,並修改相關參數。
#cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
新添或修改以下參數:
listen=YES ftp_username=testftp