linux ftp编译,linux vsftpd-3.0.2.tar.gz编译安装

#groupadd vsftpd

#useradd  vsftpftp -g vsftpd -d /data/www  -s /sbin/nologin

#passwd vsftpftp

输入两次密码

#cd /usr/local/src

#wget http://fossies.org/linux/misc/vsftpd-3.0.2.tar.gz

#tar zxvf vsftpd-3.0.2.tar.gz

#mv vsftpd-3.0.2 /usr/local/webserver/vsftpd

#cd /usr/local/webserver/vsftpd

#mkdir /usr/local/man/man8

#mkdir /usr/local/man/man5

#make

出错:

:/lib/libpam.so.0:couldnotread symbols: File in wrong format

collect2: ld returned 1 exitstatus

make: *** [vsftpd] Error1

解决:

修改这个文件,将所有lib替换成lib64

[root@crm vsftpd-2.2.2]# vi vsf_findlibs.sh

:0,$ s@/lib/@/lib64/@g     ---->直接ctrl+shift+v复制回车即可

出错:

/usr/bin/ld: cannot find -lcap

collect2: ld returned 1 exit status

make: *** [vsftpd] Error 1

解决:

yum install

你可能感兴趣的:(linux,ftp编译)