คลาสล็อกอินใน bsd คืออะไร?


คำตอบ:


11

ชั้นเรียนเข้าสู่ระบบเป็นส่วนหนึ่งของ FreeBSD นานเท่าที่ฉันจำได้ จะช่วยให้ผู้ดูแลระบบ (root) เพื่อ จำกัด ของทรัพยากรชุดสำหรับผู้ใช้หรือกลุ่มของผู้ใช้ตามที่กำหนดค่าใน/etc/login.conf

สิ่งนี้มีประโยชน์เป็นพิเศษสำหรับเซิร์ฟเวอร์ที่มีผู้ใช้หลายคนเช่นเว็บโฮสต์และผู้ให้บริการเชลล์

ข้อ จำกัด ประเภทนี้เกี่ยวข้องกับ:

  • การใช้งาน CPU
  • การใช้งานหน่วยความจำ
  • ไฟล์ที่เปิดสูงสุด (ตัวอธิบายไฟล์)
  • ไฟล์แต่ละไฟล์ที่ใหญ่ที่สุดได้รับอนุญาตให้สร้างภายในคลาสล็อกอินนั้น (ไม่ใช่โควต้าซ้ำซ้อน)
  • และอีกมากมาย

ในกรณีที่คุณทำการปรับแต่งใด ๆ หรือเพิ่มคลาสการเข้าสู่ระบบใหม่คุณต้องใช้cap_mkdbเพื่อสร้างฐานข้อมูลความสามารถจาก /etc/login.conf

ใช้การเปลี่ยนแปลง: cap_mkdb /etc/login.conf


1

คิดว่ากลุ่ม cg นอกจากนี้คุณอาจพบว่า "ps auxw -o class" มีประโยชน์เพื่อดูว่ากระบวนการใดเป็นของคลาสใดและ "su -c classname" เพื่อเปลี่ยนคลาสล็อกอินของคุณเพื่อวัตถุประสงค์ในการทดสอบ

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