การสลับผู้ใช้ใน openssh โดยใช้ PAM


0

ฉันกำลังพยายามเขียน PAModule ซึ่งจะใช้เปรียบเทียบชื่อผู้ใช้ที่แทรกไว้กับไฟล์ หากชื่อผู้ใช้มีอยู่ในไฟล์มันจะเปลี่ยนชื่อผู้ใช้เป็นรูท

อย่างไรก็ตามฉันสังเกตเห็นว่าเป็นไปไม่ได้ (ฉันเดาว่าอย่างน้อยก็ไม่ใช่ตามค่าเริ่มต้น) เพื่อเปลี่ยนชื่อผู้ใช้ผ่าน OpenSSH

มีวิธีการเปิดใช้งานตัวเลือกนี้ (การแก้ไขรหัส OpenSSH เป็นตัวเลือกที่ถูกต้อง แต่ไม่แน่นอนว่าเป็นที่ต้องการ)


เกิดอะไรขึ้นเมื่อลูกค้าเชื่อมต่อกับรูทในตอนแรก?
Keith

@ แนวคิดนี้คือการยืนยันการรับรองความถูกต้องผ่านโมดูลภายนอกโดยที่ผู้ใช้ไม่ต้องมีบัญชีท้องถิ่น
mseren

คุณต้องการให้ผู้ใช้คนใดคนหนึ่งแมปไปที่รูตหรือไม่?
Keith

@ Keith ใช่ตราบใดที่โมดูลภายนอกยืนยัน
mseren
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.