1.首先在官方网站http://vsftpd.beasts.org/下载最新的vsftpd程序,最新的版本为2.0.5
2.下载tar.gz包然后解压
3. 进入vsftpd的目录依次输入make
第二步添加一个nobody用户useradd nobody
第三步mkdir /var/share/empty/
第四步mkdir /var/ftp/
第五步useradd -d /var/ftp ftp
第六步chown root.root /var/ftp
第七步chmod og-w /var/ftp
第八步make install
第九步cp vsftpd /usr/local/sbin/vsftpd
cp vsftpd.conf.5 /usr/local/man/man5
cp vsftpd.8 /usr/local/man/man8
第十步cp vsftpd.conf /etc/
下面就是具体的配置步骤了standalone模式运行
编辑/etc/vsftpd.conf添加一句listen=YES就可以了
然后执行vsftpd &
第二种方法vi /etc/rc.local
添加/usr/local/sbin/vsftpd &就可以开机启动了。
然后ftp localhost就可以了