vsftpd虚拟用户配置之 pam_mysql编译出错
我需要配置vsftpd虚拟用户模式,下载了pam_mysql-0.5.tar.gz包,在make 的时候出错如下:
[root@CHNRSERVER pam_mysql]# make
mkdir -p ./dynamic
gcc -O2 -Dlinux -DLINUX_PAM -ansi -D_POSIX_SOURCE -Wall -Wwrite-strings -Wpointer-arith -Wcast-qual -Wcast-align -Wtraditional -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wshadow -pedantic -fPIC -DPAM_DYNAMIC -c pam_mysql.c -o dynamic/pam_mysql.o
pam_mysql.c:56:34: security/pam_modules.h: 没有那个文件或目录
pam_mysql.c:57:31: security/pam_misc.h: 没有那个文件或目录
上面的错误导致编译失败,
请问大家怎么解决这个问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
更多
发布评论
评论(3)
你的PAM-LEVERL装了吗?还有GCC环境是否也安装了》
我GCC装了,好像是3.7.7的,pam-leverl是啥东西? 我怎么用GOOGLE搜索没有发现与之匹配的结果?
这个问题已经解决了,呵呵,谢谢各位