Score:0

ใบอนุญาต PAM จะทำงานเมื่อมีการเพิ่มส่วนต่อท้ายจำลองเท่านั้น

ธง pe

ฉันกำลังพยายามใช้ PAM เพื่อตรวจสอบ OpenVPN กับ 2FA (ไม่ใช่ข้อมูลสำคัญ) นี่คือการกำหนดค่า PAM ของฉัน:

ต้องใช้บัญชี pam_permit.so
ต้องมีการตรวจสอบสิทธิ์ pam_google_authenticator.so secret=/etc/openvpn/google-authenticator/${USER} user=root forward_pass nullok debug authtok_prompt=pin

ฉันมีปัญหาในบรรทัดแรก (หรือทุกที่ที่ฉันใส่ไว้) การใช้บรรทัดตามที่แสดงทำให้การกำหนดค่า PAM หยุดทำงานด้วยเหตุผลบางอย่างที่ฉันไม่เข้าใจ:

/var/log/auth.log:

: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว /lib/security/pam_permit.so PAM ไม่สามารถ dlopen(/lib/security/pam_permit.so
2022-01-06 23:02:53 openvpn ผิดพลาด (pam_google_authenticato[9]: PAM เพิ่มโมดูลที่ผิดพลาด: /lib/security/pam_permit.so

อย่างไรก็ตาม การเพิ่มอะไรก็ได้ที่ท้ายบรรทัดนั้น (แม้แต่ช่องว่างหรือข้อความจำลองใดๆ) ทำให้การกำหนดค่า PAM ของฉันทำงานได้อย่างสมบูรณ์! กล่าวอีกนัยหนึ่งการมีสิ่งนี้ ต้องใช้บัญชี pam_permit.so (สังเกตช่องว่างด้านท้าย) หรือนี่ ต้องใช้บัญชี pam_permit.so DUMMY ได้ผล!

ฉันไม่เข้าใจว่าอะไรคือเหตุผล ใครช่วยฉันให้เข้าใจว่าปัญหาที่นี่คืออะไร

ฉันอยู่ในคอนเทนเนอร์ Docker (เทือกเขาแอลป์ ภาพ).

พฤติกรรมแปลก ๆ อีกประการหนึ่งที่ฉันสังเกตเห็น: วาง เป็นโมฆะ, หรือ แก้ไขข้อบกพร่อง แฟล็กที่ท้ายบรรทัดที่สองทำให้การกำหนดค่าไม่ถูกต้อง แต่การวางไว้ตรงกลางช่วยแก้ปัญหาได้ เกิดอะไรขึ้น? ต

Score:0
ธง pe

ปรากฎว่าปัญหาของพฤติกรรมแปลก ๆ ทั้งสองคือตัวละคร CRLF

ทันทีที่ฉันใช้ LF ทุกอย่างก็เริ่มทำงานตามที่คาดไว้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา