Linux PAM
Linux PAM안정된 릴리스 | 1.5.2 / 2021년9월 3일, 전( |
---|---|
저장소 | https://github.com/linux-pam/linux-pam |
기입처 | C |
운영 체제 | 리눅스 |
유형 | 인증 |
면허증. | GNU General Public License 또는 수정된 BSD License |
웹 사이트 | www |
Linux PAM(Pluggable Authentication Module)은 Linux 시스템 관리자가 사용자 인증 방식을 구성할 수 있는 라이브러리 스위트입니다.또한 애플리케이션 [1]코드를 변경하는 대신 구성 파일을 사용하여 보안 보호된 애플리케이션의 인증 방식을 유연하게 중앙 집중식으로 전환할 수 있습니다.로컬 암호, LDAP 또는 지문 리더와 같은 방법을 사용하여 [2]인증할 수 있는 Linux PAM 라이브러리가 있습니다.Linux PAM은 Unix Pluggable Authentication Modules [3]아키텍처에서 발전했습니다.
Linux-PAM은 인증 태스크를 다음 4개의 독립된 관리 그룹으로 [4]나눕니다.
- 계정 모듈은 지정된 계정이 현재 상황에서 유효한 인증 대상인지 확인합니다.여기에는 계정 만료, 시간, 사용자가 요청된 서비스에 액세스할 수 있는 조건 등이 포함될 수 있습니다.
- 인증 모듈은 패스워드 또는 기타 비밀정보를 요구 및 확인하는 등 사용자의 ID를 확인합니다.또, 키링등의 다른 시스템에 인증 정보를 전달할 수도 있습니다.
- 패스워드 모듈은 패스워드 갱신을 담당하며 일반적으로 인증 단계에서 사용되는 모듈과 결합됩니다.또, 강력한 패스워드를 적용하는 경우에도 사용할 수 있습니다.
- 세션 모듈은 세션 시작 시 및 종료 시 실행되는 액션을 정의합니다.사용자 인증이 완료되면 세션이 시작됩니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Chapter 1. Introduction". A Linux-PAM Page. Retrieved 2021-02-28.
{{cite web}}
: CS1 maint :url-status (링크) - ^ Lauber, Susan (2020-07-22). "An introduction to Pluggable Authentication Modules (PAM) in Linux". Red Hat. Retrieved 2021-02-28.
{{cite web}}
: CS1 maint :url-status (링크) - ^ Fernandes, Savio; Reddy, KLM. "Securing Applications on Linux with PAM Linux Journal". Linux Journal. Retrieved 2018-09-30.
- ^ "pam.d(8): Pluggable Authentication Modules for - Linux man page". linux.die.net. Retrieved 2021-02-28.
외부 링크
- Linux-PAM 프로젝트의 프라이머리 배포 사이트
- Linux-PAM 프로젝트 개발 사이트
- PAM의 이해, A.P. 로렌스
- Linux PAM 모듈, Mokhtar Ebrahim 작성