การกำหนดค่าเริ่มต้นสำหรับเครื่องพิมพ์ใน OS X นั้นค่อนข้างพื้นฐานและมีตัวเลือกให้คุณเพิ่มหรือเอาเครื่องพิมพ์ออกจากนั้นตั้งค่าคุณสมบัติเฉพาะของไดรเวอร์เช่นจำนวน RAM หรือรายละเอียดการพิมพ์สองด้าน อย่างไรก็ตามคุณอาจต้องการตัวเลือกเพิ่มเติมสำหรับการจัดการการเข้าถึงเครื่องพิมพ์ของคุณเช่นการ จำกัด การเข้าถึงเครื่องพิมพ์หนึ่งเครื่องไม่ใช่เครื่องพิมพ์อื่นหรือต้องการรหัสผ่านในการพิมพ์
วิธีที่ง่ายที่สุดในการจัดการตัวเลือกเหล่านี้สำหรับเครื่องพิมพ์คือผ่านการเข้าถึงเครือข่ายซึ่งหากคุณแชร์เครื่องพิมพ์คุณสามารถ จำกัด ผู้ใช้ที่จะสามารถเข้าถึงได้ผ่านเครือข่าย การทำสิ่งนี้เกี่ยวข้องกับการตั้งค่าคอมพิวเตอร์แยกต่างหากให้เป็นเซิร์ฟเวอร์การพิมพ์จากนั้นจัดการบัญชีที่สามารถเข้าถึงบริการเครื่องพิมพ์ที่ใช้ร่วมกันผ่านเครือข่าย OS X Server ของ Apple เสนอตัวเลือกสำหรับการจัดการสิ่งนี้ แต่คุณสามารถทำได้เช่นเดียวกันใน OS เวอร์ชันไคลเอ็นต์
เมื่อต้องการทำสิ่งนี้เมื่อตั้งค่าเครื่องพิมพ์ของคุณบนคอมพิวเตอร์ให้เปิดใช้งานการแชร์เครื่องพิมพ์สำหรับอุปกรณ์ในการตั้งค่าระบบการใช้งานร่วมกันจากนั้นจัดการผู้ใช้และกลุ่มเฉพาะที่อนุญาตให้พิมพ์ในรายการผู้ใช้ ตามค่าเริ่มต้นทุกคนจะสามารถเข้าถึงเครื่องพิมพ์ แต่ถ้าคุณคลิกปุ่มบวกคุณสามารถเพิ่มผู้ใช้ภายในเพื่อให้สิทธิ์การเข้าถึงเครื่องพิมพ์ของผู้ใช้นั้น (หรือผู้อื่น) ในขณะที่ผู้ใช้ภายในสามารถเพิ่มได้ทันทีคุณสามารถสร้างบัญชี "การแบ่งปันเท่านั้น" สำหรับการเข้าถึงเครื่องพิมพ์โดยคลิกที่ปุ่มบวกจากนั้นคลิก "คนใหม่" และป้อนชื่อและข้อมูลรับรองสำหรับผู้ใช้
การใช้บัญชี Sharing เท่านั้นหรือสองวิธีนี้อาจจะดีกว่าเนื่องจากคุณสามารถเปลี่ยนรหัสผ่านได้ตลอดเวลาโดยไม่มีผลกระทบต่อบัญชีผู้ใช้ท้องถิ่นใด ๆ ผู้ใช้เครือข่ายใด ๆ ที่ใช้บัญชีนี้สำหรับการตรวจสอบสิทธิ์การพิมพ์จะต้องใช้รหัสผ่านใหม่เพื่อทำการพิมพ์
น่าเสียดายที่ความสามารถนี้ใช้ได้เฉพาะกับเครื่องพิมพ์ที่ใช้ร่วมกันและผู้ใช้ในระบบจะไม่เห็นข้อ จำกัด เหล่านี้ อย่างไรก็ตามระบบการพิมพ์ใน OS X มีตัวเลือกสำหรับการกำหนดรหัสผ่านเมื่อพิมพ์และป้องกันผู้ใช้บางคนไม่ให้เข้าถึงเครื่องพิมพ์ท้องถิ่น คุณสมบัตินี้ไม่สามารถใช้ได้ผ่านตัวเลือกการตั้งค่าเครื่องพิมพ์มาตรฐาน OS X แต่สามารถกำหนดค่าได้โดยใช้เว็บอินเตอร์เฟส
หากต้องการเปิดใช้งานเว็บอินเตอร์เฟสให้เปิด Terminal และเรียกใช้คำสั่งต่อไปนี้:
cupsctl WebInterface = ใช่
เมื่อสิ่งนี้เสร็จสมบูรณ์โหลดอินเทอร์เฟซโดยไปที่ URL ต่อไปนี้:
//127.0.0.1:631
ถัดไปคุณจะต้องกำหนดว่าผู้ใช้รายใดที่ได้รับอนุญาตหรือปฏิเสธการเข้าถึงเครื่องพิมพ์ หากต้องการทำสิ่งนี้ให้ไปที่แท็บเครื่องพิมพ์และคลิกลิงก์สำหรับเครื่องพิมพ์ของคุณในรายการอุปกรณ์ที่กำหนดค่า จากนั้นเลือก "ตั้งค่าผู้ใช้ที่ได้รับอนุญาต" จากเมนู "การดูแลระบบ" และคุณจะได้รับช่องป้อนข้อมูลพร้อมปุ่มตัวเลือกเพื่ออนุญาตหรือป้องกันการพิมพ์จากผู้ใช้ในฟิลด์
หากต้องการอนุญาตให้เฉพาะผู้ใช้ที่เข้าถึงเครื่องพิมพ์เลือก "อนุญาตให้ผู้ใช้เหล่านี้พิมพ์" แล้วแยกชื่อสั้น ๆ (ชื่อของโฟลเดอร์หลักของพวกเขา) ด้วยเครื่องหมายจุลภาค หากต้องการป้องกันไม่ให้ผู้ใช้เหล่านี้เข้าถึงและอนุญาตให้ผู้อื่นทั้งหมดเข้าถึงเครื่องพิมพ์ให้เลือกปุ่มตัวเลือกอื่น
เมื่อเสร็จแล้วคลิก "ตั้งค่าผู้ใช้ที่อนุญาต" และการเปลี่ยนแปลงจะมีผลทันที หากผู้ใช้ไม่ได้รับสิทธิ์ในการเข้าถึงเครื่องพิมพ์จะไม่สามารถใช้งานได้อีกต่อไปเมื่อผู้ใช้นั้นล็อกอินเข้าสู่บัญชีของเขาหรือเธอ ผู้ใช้จะสามารถพิมพ์ไปยังเครื่องพิมพ์อื่นที่มีอยู่ แต่จะไม่สามารถค้นหาเครื่องพิมพ์ที่คุณใช้กับข้อ จำกัด ได้ ในลักษณะนี้คุณสามารถตั้งค่าการเข้าถึงเครื่องพิมพ์หลายเครื่องเพื่อควบคุมการเข้าถึงผู้ที่ได้รับอนุญาตให้ใช้เครื่องพิมพ์แต่ละเครื่อง
นอกเหนือจากการตั้งค่าผู้ใช้เฉพาะในหน้าต่างการบริหารเดียวกันให้เลือก "ตั้งค่าตัวเลือกเริ่มต้น" จากนั้นคลิกลิงก์ที่เรียกว่า "นโยบาย" ซึ่งคุณจะเห็นชุดเมนูสำหรับนโยบายข้อผิดพลาดและการดำเนินการ ในนั้นเลือก "รับรองความถูกต้อง" สำหรับนโยบายการดำเนินการและใช้การตั้งค่าซึ่งจะกำหนดให้ผู้ใช้ต้องตรวจสอบสิทธิ์เมื่อพิมพ์ไปยังอุปกรณ์เครื่องพิมพ์นี้
วิธีสุดท้ายในการ จำกัด ผู้ใช้คือการตั้งค่าโควต้าการพิมพ์ที่ จำกัด เวลาสำหรับเครื่องพิมพ์แต่ละเครื่องในระบบของคุณ ตัวเลือกนี้ไม่สามารถใช้ได้ผ่านทางเว็บอินเตอร์เฟสหรือการตั้งค่าระบบ แต่สามารถทำได้ผ่านทางเทอร์มินัล ตัวเลือกนี้ยังเป็นการใช้งานแบบต่ออุปกรณ์และนำไปใช้กับผู้ใช้ทั้งหมดในระบบดังนั้นคุณจึงไม่สามารถกำหนดโควต้าสำหรับผู้ใช้รายเดียวและไม่ได้ตั้งค่าไว้สำหรับผู้อื่น อย่างไรก็ตามมันเป็นวิธีที่จะกำหนดขีด จำกัด ระดับโลกมากขึ้นถ้าจำเป็น
ในการเปิดใช้งานโควต้าคุณต้องบอกให้ระบบใช้ทั้งกรอบเวลาในการบังคับใช้และ จำกัด การใช้หน้า ขั้นแรกรับรายการเครื่องพิมพ์ของคุณโดยเรียกใช้คำสั่งต่อไปนี้ (ชื่อเครื่องพิมพ์จะอยู่หลังคำว่า "เครื่องพิมพ์" ที่จุดเริ่มต้นของบรรทัดเอาต์พุต):
lpstat -p
ถัดไปใช้ชื่อนี้อย่างตรงตามที่ใช้แทน "เครื่องพิมพ์" ในคำสั่งต่อไปนี้และยังแทนที่ SECONDS สำหรับกรอบเวลาโควต้าและ PAGES สำหรับขีด จำกัด ของหน้าเพื่อใช้ในกรอบเวลานั้น ทำตามคำสั่งนี้โดยการรีบูตระบบของคุณเพื่อรีสตาร์ทระบบการพิมพ์:
lpadmin -p PRINTER -o job-quota-period = SECONDS -o job-page-limit = PAGES
ตัวอย่างเช่นสำหรับฉันในการตั้งค่าเครื่องพิมพ์ Phaser ของฉัน (ชื่อเป็น "Phaser_8560DN") เป็นขีด จำกัด 20 หน้าต่อวันฉันจะเรียกใช้สิ่งต่อไปนี้:
lpadmin -p Phaser_8560DN -o job-quota-period = 86400 -o job-page-limit = 20
หากต้องการล้างการตั้งค่าใด ๆ เหล่านี้ให้รันคำสั่งอีกครั้ง แต่ใช้ 0 สำหรับวินาทีหรือหน้า
แสดงความคิดเห็นของคุณ