在ec2-linux AMI上安装最新版本的vsftpd

时间:2015-06-05 23:44:50

标签: linux amazon-ec2 ftp vsftpd

我使用sudo yum install vsftpd在我的Amazon ec2-linux AMI上安装了vsftpd。但是,它安装版本2.2.2。

如何安装3.0.2版?我从https://security.appspot.com/vsftpd.html下载了tar文件,将其解压缩,然后按照INSTALL文件中的说明进行操作。但是,当我尝试运行“make”命令时,它无法说:

/usr/bin/ld: cannot find -lcap
collect2: error: ld returned 1 exit status
make: *** [vsftpd] Error 1

有什么问题?有没有其他方法可以获得最新版本?

1 个答案:

答案 0 :(得分:1)

答案在tar文件的FAQ文件中:

  

Q)帮助! vsftpd没有构建,它失败并出现错误   无法找到-lcap。

     

A)安装libcap包并重试构建。似乎对Debian用户产生了很大的影响。

     

A)安装libcap-devel。这肯定会影响Fedora。

由于Amazon Linux AMI基于Red Hat,因此您可能需要libcap-devel