อะไรคือความแตกต่างของ pam.d config ubuntu และ redhat?


0

ในขณะที่จัดการการตั้งค่า pam.d บน Ubuntu และ RedHat

ฉันเห็นสิ่งนี้บน Ubuntu

auth    [success=3 default=ignore]      pam_krb5.so minimum_uid=1000
auth    [default=ignore]        pam_unix.so nullok_secure try_first_pass
auth    [success=1]     pam_succeed_if.so user = sos
auth    requisite                       pam_deny.so
auth    required                        pam_permit.so
auth    optional                        pam_cap.so

และชอบด้านล่างจาก RedHat (CentOS)

auth       include      postlogin
# Used with polkit to reauthorize users in remote sessions
-auth      optional     pam_reauthorize.so prepare
account    required     pam_nologin.so

account     required      pam_unix.so
account     sufficient    pam_localuser.so
account     sufficient    pam_succeed_if.so uid < 1000 quiet
account     required      pam_permit.so

และฉันดูเหมือนว่า (ฉันไม่แน่ใจ) ว่าใน RedHat ไวยากรณ์เหมือน[success=3]ไม่ทำงาน

อะไรคือความแตกต่างระหว่างสองและเอกสารอยู่ที่ไหน? คำแนะนำใด ๆ ที่จะได้รับการชื่นชม


เวอร์ชันของ pam
Ipor Sircer

(ฉันกำลังคาดเดาอยู่ตอนนี้) PAM เป็นหนึ่งในประเภทเดียวกัน (ทำโดย morgan@kernel.org, kukuk@thkukuk.de ความแตกต่างของรุ่นเล็ก ๆ ) ดังนั้น Ubuntu และ RedHat จึงรองรับไวยากรณ์ '[succes = 3]' ความผิดฉันเอง.
ruseel
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.