<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest posts for the topic "解決PAM unable to dlopen(/lib64/security/pam_fprintd.so)"]]></title>
		<link>https://forum.andowson.com/posts/list/16.page</link>
		<description><![CDATA[Latest messages posted in the topic "解決PAM unable to dlopen(/lib64/security/pam_fprintd.so)"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>解決PAM unable to dlopen(/lib64/security/pam_fprintd.so)</title>
				<description><![CDATA[ 今天在看每天CentOS Linux logwatch套件自動寄出的report信件，發現了這幾行 
<br>
[quote] **Unmatched Entries** 
<br>
 passwd: PAM adding faulty module: /lib64/security/pam_fprintd.so: 1 Time(s) 
<br>
 passwd: PAM unable to dlopen(/lib64/security/pam_fprintd.so): /lib64/security/pam_fprintd.so: 無法開啟共用目的檔: 沒有此一檔案或目錄: 1 Time(s) 
<br>
[/quote] 
<br>
<br>
檢查了一下/var/log/secure確認幾天前就出現過多次了，切換到/etc/pam.d目錄，利用grep指令可以找到4個檔案有出現這個東西 
<br>
[code]grep fprintd * 
<br>
fingerprint-auth:auth sufficient pam_fprintd.so 
<br>
fingerprint-auth-ac:auth sufficient pam_fprintd.so 
<br>
system-auth:auth sufficient pam_fprintd.so 
<br>
system-auth-ac:auth sufficient pam_fprintd.so[/code] 
<br>
上網查了一下，發現這個fprintd是指紋辨識的認證套件，由於伺服器目前不需要這個功能，故不採用補安裝套件的方式處理，改走禁用這個功能，指令如下: 
<br>
[code]authconfig --disablefingerprint --update[/code] 
<br>
再對/etc/pam.d檢查一次，就只剩下fingerprint-auth和fingerprint-auth-ac有這個設定了 
<br>
<br>
參考資料: 
<br>
https://tickets.opscode.com/browse/BENTO-94]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/631/1322.page</guid>
				<link>https://forum.andowson.com/posts/preList/631/1322.page</link>
				<pubDate><![CDATA[Tue, 23 Dec 2014 10:42:33]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
	</channel>
</rss>