Linux PAM
约 2 分钟阅读
- linux-pam/linux-pamGitHublinux-pam/linux-pamlinux-pam/linux-pam · https://pkgs.alpinelinux.org/contents?file=&path=&name=linux-pam&branch=edge&arch=x8664 · - · - · service笔记:Linux PAM
- pkgs.alpinelinux.org/contents?file=&path=&name=linux-pam&branch=edge&arch=x86_64
pam.conf
/etc/pam.d/<service>type control module-path module-arguments
- service
- su
- login
other- 默认
- type
- account
- auth
- password
- session
- control
- required
- requisite
- sufficient
- optional
- include
- substack
value1=action1 value2=action2
- module-path
- 完整或相对
/lib/security/,/lib64/security/
# basic PAM configuration for Alpine.
auth sufficient pam_rootok.so
auth include base-auth
account include base-account
password include base-password
session include base-session-noninteractivepam.d
-
base-account
text account required pam_unix.so -
base-auth
text auth required pam_env.so auth required pam_unix.so nullok_secure auth required pam_nologin.so successok auth sufficient pam_unix.so nullok try_first_pass account required pam_nologin.so account sufficient pam_unix.so password sufficient pam_unix.so nullok sha512 shadow try_first_pass use_authtok -session optional pam_loginuid.so -session optional pam_elogind.so session sufficient pam_unix.so -
base-password
text password required pam_unix.so nullok md5 sha512 -
base-session
text session include base-session-noninteractive session required pam_motd.so -session optional pam_elogind.so -
base-session-noninteractive
text session required pam_limits.so session required pam_unix.so -
chpasswd
-
groupadd
-
groupdel
-
groupmems
-
groupmod
-
newusers
-
other
-
polkit-1
-
su
-
system-local-login
-
system-login
-
useradd
-
userdel
-
usermod
modules
- pam_access.so
- pam_cgfs.so
- pam_debug.so
- pam_deny.so
- pam_echo.so
- pam_env.so
- pam_exec.so
- pam_faildelay.so
- pam_faillock.so
- pam_filter.so
- pam_ftp.so
- pam_group.so
- pam_issue.so
- pam_keyinit.so
- pam_limits.so
- pam_listfile.so
- pam_localuser.so
- pam_loginuid.so
- pam_mail.so
- pam_mkhomedir.so
- pam_motd.so
- pam_namespace.so
- pam_nologin.so
- pam_permit.so
- pam_pwhistory.so
- pam_rootok.so
- pam_securetty.so
- pam_setquota.so
- pam_shells.so
- pam_stress.so
- pam_succeed_if.so
- pam_time.so
- pam_timestamp.so
- pam_umask.so
- pam_unix.so
- pam_usertype.so
- pam_warn.so
- pam_wheel.so
- pam_xauth.so
关联信息
反向链接和本文引用的外部资料。
References
GitHub
1 条- linux-pam/linux-pamgithub.com/linux-pam/linux-pam
其他外链
2 条- man7.org/linux/man-pages/man5/pam.conf.5.htmlman7.org/linux/man-pages/man5/pam.conf.5.html
- pkgs.alpinelinux.org/contents?file=&path=&name=linux-pam&branch=edge&arch=x86_64pkgs.alpinelinux.org/contents?arch=x86_64&branch=edge&file=&name=linux-pam&path=