열심히 찾아봤는데 설명이 없네요.
내 /etc/pam.d/lightdm
파일에는 다음 두 개의 gnome 키링 항목이 포함되어 있습니다.
auth include system-login
-auth optional pam_gnome_keyring.so
account include system-login
...
-session optional pam_gnome_keyring.so auto_start
두 gnome_keyring 항목 앞에 대시가 붙은 이유는 무엇입니까?
gnome-keyring-daemon
로그인한 동안 두 개의 인스턴스가 실행 중입니다. (cli 비밀번호 관리자)에 문제가 있는 것 같습니다 . pass
세션에 키링 비밀번호를 저장하므로 pass를 사용하여 비밀번호를 입력할 필요가 없습니다. 이는 마음에 들지 않습니다.
모든 gnome-keyring 인스턴스를 종료하면 gnugpg ttl 캐시 시간이 초과된 후 비밀번호를 다시 입력하라는 메시지가 표시됩니다. 이것이 바로 제가 원하는 것입니다.
답변1
바라보다man pam.conf
위 목록의 유형 값 앞에 - 문자가 오면 모듈이 시스템에 없어 모듈을 로드할 수 없을 때 PAM 라이브러리가 시스템 로그에 기록하지 않습니다. 이는 시스템에 항상 설치되지 않고 로그인 세션의 적절한 인증 및 권한 부여가 필요하지 않은 모듈에 특히 유용합니다.