เกี่ยวกับป้ายประกาศนโยบายใน OS X

ดูเพิ่มเติมเกี่ยวกับการสร้างป้ายประกาศนโยบาย และการแก้ไขปัญหาเกี่ยวกับการแสดงผลและตำแหน่ง

ป้ายประกาศนโยบายเป็นป้ายประกาศที่สามารถแสดงในหน้าต่างเข้าสู่ระบบเพื่อให้ผู้ใช้ได้รับทราบก่อนที่จะดำเนินการต่อ

สร้างป้ายประกาศ

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

ทำตามขั้นตอนต่อไปนี้เพื่อสร้างป้ายประกาศนโยบาย

  1. สร้างเอกสารข้อความธรรมดา (.txt) หรือ Rich Text (.rtf) ที่ชื่อ PolicyBanner ที่มีป้ายประกาศ
  2. คัดลอกไฟล์ PolicyBanner ไปที่โฟลเดอร์ /Library/Security/ 

ในครั้งถัดไปที่คุณรีสตาร์ทคอมพิวเตอร์ ป้ายประกาศที่คุณสร้างจะปรากฏขึ้นในหน้าจอซึ่งปกติจะเป็นหน้าจอเข้าสู่ระบบ 

หากคุณไม่เห็นป้ายประกาศ

หากไม่เห็นป้ายประกาศ ให้ตรวจสอบดังนี้

ตรวจสอบ FileVault

หากคุณได้เปิดใช้งานการเข้ารหัสดิสก์ทั้งตัวด้วย FileVault บนคอมพิวเตอร์ ป้ายประกาศนโยบายจะปรากฏขึ้นหลังจากที่ผู้ใช้คนแรกเข้าสู่ระบบ ก่อนที่เดสก์ท็อปจะปรากฏ การเข้าสู่ระบบครั้งแรกเป็นการปลดล็อคดิสก์เริ่มต้นระบบ 

ตรวจสอบการอนุญาต

ในบางกรณี คุณอาจต้องปรับค่าการอนุญาตในไฟล์ PolicyBanner

หากเป็นไฟล์ .txt หรือ .rtf ให้ตั้งค่าการอนุญาตของไฟล์ Policy Banner เพื่อให้ ทุกคน (อื่นๆ) มีสิทธิ์อ่าน

sudo chmod o+r /Library/Security/PolicyBanner.txt
sudo chmod o+r /Library/Security/PolicyBanner.rtf 

หากเป็นไฟล์ .rtf ให้ปรับค่าการอนุญาตเพื่อให้ ทุกคน (อื่นๆ) มีสิทธิ์อ่านและปฏิบัติการ

sudo chmod -R o+rx /Library/Security/PolicyBanner.rtfd

ตรวจสอบการอนุมัติ

หากคุณใช้ OS X v10.8.3 ถึง v10.8.5 และหน้าต่าง Policy Banner ไม่ปรากฏ ให้ตรวจสอบไฟล์ /etc/authorization ว่ามีสองบรรทัดที่เป็นตัวหนาด้านล่างนี้หรือไม่

<string>loginwindow:login</string>

<string>builtin:login-begin</string>

<string>builtin:reset-password,privileged</string>
 

<string>PKINITMechanism:auth,privileged</string>

<string>builtin:login-success</string>

<string>loginwindow:success</string>
 

หากไม่มี ให้เพิ่มสองบรรทัดดังกล่าวลงในไฟล์ /etc/authorization ในตำแหน่งที่แสดงอยู่ด้านบน ตั้งแต่ OS X v10.9 ขึ้นไปจะไม่มีการใช้ไฟล์ /etc/authorization อีกต่อไป จึงไม่จำเป็นต้องเปลี่ยนแปลงใดๆ ใน OS X เวอร์ชั่นอื่นนอกเหนือจาก v10.8.3 ถึง v10.8.5

หากหน้าต่างป้ายประกาศนโยบายแสดงผลไม่ถูกต้องหลังจากอัพเดทเป็น OS X El Capitan 10.11.4

หลังจากอัพเดทเป็น OS X El Capitan 10.11.4 ป้ายประกาศนโยบายอาจแสดงผลไม่ถูกต้อง ซึ่งจะเกิดขึ้นในกรณีที่คุณไม่ได้ตั้งค่าขนาดในการดูเอกสารอย่างเหมาะสมในไฟล์ PolicyBanner.rtf ทำตามขั้นตอนต่อไปนี้เพื่อแก้ไขปัญหานี้

  1. เปิดเอกสารใน TextEdit
  2. ลดขนาดหน้าต่างเป็นขนาดที่ต้องการ ตัวอย่างเช่น ปรับให้เข้ากับขนาดของรูปภาพที่ฝัง
  3. บันทึกเอกสาร (ไฟล์ > บันทึก)
  4. ปิดหน้าต่าง

การปิดหน้าต่างโดยที่ไม่ได้บันทึกไฟล์ด้วยตัวเองจะทำให้ความกว้างและความสูงในการดูที่เพิ่งเปลี่ยนไปนั้นไม่อัพเดทในไฟล์

คัดลอกไฟล์ PolicyBanner ที่อัพเดทแล้วไปที่โฟลเดอร์ /Library/Security/

ดูเพิ่มเติม

หากต้องการใช้ป้ายประกาศนโยบายเดียวกันบนคอมพิวเตอร์หลายเครื่อง คุณสามารถใช้ Apple Remote Desktop หรือซอฟต์แวร์จัดการหรือดูแลระบบอื่นๆ เพื่อกระจายไฟล์ที่สร้างไปยัง Mac ทุกเครื่องได้

วันที่เผยแพร่: