#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