=== Beyond Linux From Scratch 12.4 === [[.|BLFS 12.4 진행사항]] ------ === Linux-PAM-1.7.1 === == Linux PAM == Linux PAM 패키지에는 로컬 시스템 관리자가 응용 프로그램이 사용자를 인증하는 방법을 제어하는 ​​데 사용하는 플러그형 인증 모듈(PAM: Pluggable Authentication Modules)이 포함되어 있습니다. 이 패키지는 LFS 12.4 플랫폼에서 올바르게 빌드되고 작동하는 것으로 알려져 있습니다. == 패키지 정보 == 다운로드 (HTTP): [[https://github.com/linux-pam/linux-pam/releases/download/v1.7.1/Linux-PAM-1.7.1.tar.xz|Linux-PAM-1.7.1.tar.xz]] \\ 다운로드 MD5: 92812d7dd414d816fba8d649e84e68ca \\ 다운로드 크기: 500 KB \\ 예상 디스크 사용량: 16 MB (with tests) \\ 예상 빌드 시간: 0.3 SBU (with tests) ==추가 다운로드== 추가 문서 \\ 다운로드 (HTTP): [[https://anduin.linuxfromscratch.org/BLFS/Linux-PAM/Linux-PAM-1.7.1-docs.tar.xz|Linux-PAM-1.7.1-docs.tar.xz]] \\ 다운로드 MD5: f147017efb39a670bad3e8b614df50f0 \\ 다운로드 크기: 499 KB \\ ==패키지 의존성== 선택 * [[libnsl-2.0.1]] * [[libtirpc-1.3.6]] * [[rpcsvc-proto-1.4.4]] * [[Berkeley DB]], [[libaudit]], [[libeconf]] 선택(문서) * [[docboox-xml-5.0]] * [[docbook-xsl-ns-1.79.2]] * [[fop-2.11]] - PDF * [[libxslt-1.1.43]] * [[Lynx-2.9.2]] - Plain Text [[Shadow-4.18.0]]은 Linux PAM을 설치하고 설정한 후 재설치하고 재구성해야 합니다. \\ Linux-PAM-1.4.0 이상에서는 pam_cracklib 모듈이 기본적으로 설치되지 않습니다. [[libpwquality-1.4.5]]를 사용해 강력한 비밀번호를 강제하세요 PAM 모듈 ''pam_loginuid.so''([[elogind-255.17]]이 나중에 빌드될 경우 PAM 구성 파일 ''system-session''에서 참조)가 작동하려면 커널 구성 매개변수를 설정해야 하며, 그렇지 않으면 모듈이 아무 일도 하지 않습니다. ==커널 설정== General setup ---> [*] Auditing support [AUDIT] == Linux PAM 설치 == [[docbook-xml-5.0]], [[docbook-xsl-ns-1.79.2]], [[libxslt-1.1.43]], [[Lynx-2.9.2]]를 설치했고 평문 형식의 문서를 생성하고 싶다면, ''meson.build''를 수정하여 BLFS가 제공하지 않는ㅁ W3m이나 Elinks 대신 [[Lynx-2.9.2]]를 사용하도록 합니다. sed -e "s/'elinks'/'lynx'/" \ -e "s/'-no-numbering', '-no-references'/ \ '-force-html', '-nonumbers', '-stdin'/" \ -i meson.build ------ [[#Beyond Linux From Scratch 12.4|위로]]