首先下载一个vsftpd源码包,我下载最新的2.1.2版本的,解压并进入到vsftpd目录。
打开INSTALL文件,照着里面的指导一步一步安装。
遇到的问题: make时出现:
/lib/libcap.so.1: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [vsftpd] Error 1
原因是系统是64位的,在lib目录下找不着相应的文件,解决方法是修改源码目录中的 vsf_findlibs.sh 文件中的 Look for libcap(capabilities)块。把对应的lib修改为lib64即可。
之后执行make,make install,成功。
本文介绍了如何下载并安装最新版本的VSFTPD (2.1.2),针对64位系统安装过程中出现的错误进行了详细说明,并给出了具体的解决办法。
1524

被折叠的 条评论
为什么被折叠?



