Linux PAM

Linux PAM
Linux PAM
안정된 릴리스
1.5.2 / 2021년9월 3일, 11개월 전(2021-09-03)
저장소https://github.com/linux-pam/linux-pam
기입처C
운영 체제리눅스
유형인증
면허증.GNU General Public License 또는 수정된 BSD License
웹 사이트www.linux-pam.org

Linux PAM(Pluggable Authentication Module)은 Linux 시스템 관리자가 사용자 인증 방식을 구성할 수 있는 라이브러리 스위트입니다.또한 애플리케이션 [1]코드를 변경하는 대신 구성 파일을 사용하여 보안 보호된 애플리케이션의 인증 방식을 유연하게 중앙 집중식으로 전환할 수 있습니다.로컬 암호, LDAP 또는 지문 리더와 같은 방법을 사용하여 [2]인증할 수 있는 Linux PAM 라이브러리가 있습니다.Linux PAM은 Unix Pluggable Authentication Modules [3]아키텍처에서 발전했습니다.

Linux-PAM은 인증 태스크를 다음 4개의 독립된 관리 그룹으로 [4]나눕니다.

  • 계정 모듈은 지정된 계정이 현재 상황에서 유효한 인증 대상인지 확인합니다.여기에는 계정 만료, 시간, 사용자가 요청된 서비스에 액세스할 수 있는 조건 등이 포함될 수 있습니다.
  • 인증 모듈은 패스워드 또는 기타 비밀정보를 요구 및 확인하는 등 사용자의 ID를 확인합니다., 키링등의 다른 시스템에 인증 정보를 전달할 수도 있습니다.
  • 패스워드 모듈은 패스워드 갱신을 담당하며 일반적으로 인증 단계에서 사용되는 모듈과 결합됩니다.또, 강력한 패스워드를 적용하는 경우에도 사용할 수 있습니다.
  • 세션 모듈은 세션 시작 시 및 종료 시 실행되는 액션을 정의합니다.사용자 인증이 완료되면 세션이 시작됩니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Chapter 1. Introduction". A Linux-PAM Page. Retrieved 2021-02-28.{{cite web}}: CS1 maint :url-status (링크)
  2. ^ 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 (링크)
  3. ^ Fernandes, Savio; Reddy, KLM. "Securing Applications on Linux with PAM Linux Journal". Linux Journal. Retrieved 2018-09-30.
  4. ^ "pam.d(8): Pluggable Authentication Modules for - Linux man page". linux.die.net. Retrieved 2021-02-28.

외부 링크