첫째, 저는 상대적으로 리눅스 초보자입니다.
로그인 시도를 제한하기 위해 웹에서 찾은 많은 조언은 Quantal과 관련이 없습니다. 그것의 모든 사용 지정 않습니다 pam_tally.so또는 pam_tally2.so사용자 인증을위한 기본적인 리눅스 메커니즘 것 같다있는. 불행히도 다양한 배포판 (RHEL, Ubuntu, Cent 등)이 구성 요구 사항에 약간의 차이가있는 것으로 보입니다.
12.10에서을 활성화 한 후 pam_tally.so발생하는 주요 문제는 잘못된 탈리 증가와 관련이 있습니다.
- 모든 로그인 실패에 대해 2 번씩 증가
- 사용자가 실패하면 다른 모든 사용자를 증가시킵니다.
- 사용자가 계정을 전환하면 다른 모든 증가
이 행동의 다른 변형. 그러나 필요한 경우 제한을 초과하는 계정을 잠그고 로그인에 성공하면 카운터를 0으로 다시 설정합니다.
pam_tally2.so 다른 사용자가 실패 할 때 다른 모든 사용자를 증가시키는 것과 같은 일부 오류를 제거하지만 여전히 모든 실패에 대해 사용자를 2 번 증가시킵니다.
내 /etc/pam.d/common-auth모습은 다음과 같습니다.
auth required pam_tally2.so file=/var/log/tallylog deny=3
auth [success=1 default=ignore] pam_unix.so
account required pam_tally2.so
auth requisite pam_deny.so
auth required pam_permit.so
auth optional pam_cap.so
에 대한 맨 페이지의 지침을 복제하면 pam_tally2.so시스템이 잠겨 있으며 LiveCD 부팅에서 루트를 통해 변경 사항을 취소해야합니다.
내 질문은 :
- 되어
pam_tally.so이제 완전히 찬성되지pam_tally2.so? - 누구든지 12.10 에 대해 게시 할 수있는 작동하는 공통 인증 파일을 가지고 있습니까? 다른 제안도 환영합니다.
- 13.04는 로그인 횟수 및 잠금을 관리하기 위해 pam_tally와 다른 메커니즘을 사용합니까?
13.04가 12.10보다 적은 번거 로움으로 로그인을 올바르게 제한하는 경우 로그인 시도를 제한하는 것이이 시스템에 필요한 기능이기 때문에 아마도 마이그레이션 할 것입니다. 우분투의 일부 버전에서 로그인 시도를 제한 할 수 없다면 CentOS와 같은 다른 배포판을 사용해야 할 것입니다.