Steps:
1.Download latest stable version 下载最新稳定版本
2.Uninstall installed version 卸载早期安装版本
3.Depcompress & make install 解压缩并执行安装
Step 1. Download Latest Stable Version 下载最新稳定版本
[root@localhost opt]# wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.1.0.tar.gz
Step2.Decompress & install
[root@localhost vsftpd-2.1.0]# make
……
/lib/libcap.so.1: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [vsftpd] Error 1
[root@localhost vsftpd-2.1.0]#
解决问题:操作系统为64位,选择64位的lib,即/lib64/….
修改vs_findlib.sh
接下来执行
[root@localhost vsftpd-2.1.0]# make
[root@localhost vsftpd-2.1.0]# make install
4.拷贝默认配置文件到/ETC
[root@localhost vsftpd-2.1.0]# cp vsftpd.conf /etc
并添加listen=YES在最后一行
5. 添加必要的帐户和目录
以下目录和帐户可能都已经有了就不用再建立了;
[root@localhost vsftpd-2.1.0]# adduser nobody
[root@localhost vsftpd-2.1.0]# mkdir /usr/share/empty
[root@localhost vsftpd-2.1.0]# mkdir /var/ftp
[root@localhost vsftpd-2.1.0]# adduser -d /var/ftp ftp
[root@localhost vsftpd-2.1.0]# chown root:root /var/ftp
[root@localhost vsftpd-2.1.0]# chmod og-w /var/ftp
6.
………………..没完成遇到点困难
