为什么我的pam_userdb.so丢失了?

时间:2017-03-05 10:42:12

标签: ubuntu ftp ftp-client pam vsftpd

我想使用vsftpd创建访客用户,因此我将这些添加到/etc/pam.d/vsftpd

auth    required /lib64/security/pam_userdb.so db=/etc/vsftpd_virtual_accounts
account required /lib64/security/pam_userdb.so db=/etc/vsftpd_virtual_accounts

但我找不到pam_userdb.so/lib64/security中的/lib/security文件 find / pam_userdb.so显示“没有这样的文件或目录”。

如何获取pam_userdb.so文件?

2 个答案:

答案 0 :(得分:0)

最后我在/lib/x86_64-linux-gnu/security

中找到了它

答案 1 :(得分:0)

您无需指定路径;足够了:

auth required pam_userdb.so db=/etc/vsftpd_virtual_accounts

您的查找命令不正确;您需要find / -name pam_userdb.so。添加-print -quit以在第一场比赛中停止。

在我的系统上,它是/lib/x86_64-linux-gnu/security/pam_userdb.so