.png)
로그인에 지문 스캐너를 사용하는 PAM 모듈을 개발했습니다. 우분투 18에서 테스트해봤습니다. 우분투에서는 파일을 변경 /etc/pam.d/common-auth
하고 첫 번째 줄에 다음 줄을 추가했습니다.
auth sufficient /usr/local/lib/libpam_myscanner.so
그러나 Fedora 35에서는 많은 파일의 첫 번째 줄에 이 줄을 추가했지만 아무 일도 일어나지 않았습니다. run 명령을 사용하려고 하면 sudo
스캐너를 사용하여 인증하라는 메시지가 표시됩니다.
로그인 비밀번호를 요청하기 전에 PAM 모듈을 어떻게 추가하나요?
현재 변경 중인 파일:
login, system-auth, password-auth, gdm-password, sudo
답변1
나는 ldd를 사용했고 내 pam 모듈이 내 사용자 경로(/home/user) 아래의 공유 라이브러리에 액세스할 수 있다는 것을 발견했습니다. Fedora 및 CentOS에서 SELinux는 내 pam 모듈이 이 경로 아래의 공유 라이브러리에 액세스하는 것을 방지합니다.