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



我在我的Amazon ec2-linux AMI上使用sudo yum install vsftpd安装了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

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

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

)的帮助!VSFTPD没有构建,它失败了,错误是无法找到-lcap.

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

A)安装libcap-devel这当然会影响Fedora。

由于Amazon Linux AMI是基于Red Hat的,那么您可能需要libcap-devel

相关内容

最新更新