~에서http://man7.org/linux/man-pages/man8/pam_limits.8.html
요약 상단
pam_limits.so [conf=/path/to/limits.conf] [debug] [set_all] [utmp_early] [noaudit]
pam_limits.so
개요에 명령 이름처럼 사용된다고 나와 있나요 ?
pam_limits.so
아니면 다른 모듈처럼 로드 및 언로드가 가능한 모듈 인가요 ?
감사해요.
답변1
아니요, 다음 pam_*.so
모듈은 공유 라이브러리입니다.
/lib/x86_64-linux-gnu/security# file pam_limits.so
pam_limits.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),
dynamically linked, BuildID[sha1]=..., stripped
x
내 Ubuntu 시스템에 있는 시스템에는 비트가 설정 되어 있지도 않습니다 . 기술적으로는 ELF 파일이므로 다음을 수행할 수 있습니다.노력하다실행해 보지만 실제로는 작동하지 않습니다.
/tmp$ chmod +x pam_limits.so
/tmp$ ./pam_limits.so
Segmentation fault
이는 PAM 라이브러리에서 제공됩니다 /etc/pam.d/
. 매개변수는 해당 모듈에 제공될 수 있습니다. 예를 들면 다음과 같습니다.
session required pam_env.so readenv=1 envfile=/etc/default/locale
매뉴얼 페이지에는 여기서 사용할 수 있는 옵션만 문서화되어 있습니다.