สิ่งนี้สามารถทำได้โดยใช้คุณสมบัติของระบบล็อกอินที่ใช้ยูนิกซ์ที่กำหนดโปรแกรมให้ทำงานในการล็อกอินสำเร็จ ผู้ใช้งานได้ตามปกติใน OSX /bin/bash
ได้เปลือกของพวกเขากำหนดให้เป็น หน้าต่างล็อกอินของ OS จะทำให้แน่ใจได้ว่าผู้คนมีเปลือกที่ใช้งานได้ก่อนที่จะแสดงบนหน้าจอการเข้าสู่ระบบ
คุณสามารถปิดการใช้งานของผู้ใช้ - เพิกถอนทั้งความสามารถในการเข้าสู่ระบบและลักษณะของพวกเขาในรายชื่อผู้ใช้หน้าต่างเข้าสู่ระบบ - /usr/bin/false
โดยการเปลี่ยนเปลือกไป
การตั้งค่าที่จะพบได้ในการตั้งค่าระบบ -> ผู้ใช้และกลุ่ม -> (ปลดล็อคการตั้งค่าถ้าจำเป็น) -> คลิกขวาที่ผู้ใช้ -> ตัวเลือกขั้นสูง -> เข้าสู่ระบบเชลล์
Re: /bin/bash
ช่วยให้ผู้ใช้เป็นง่ายๆเป็นการตั้งค่ากลับไป
ภาคผนวก:ในรุ่นที่ใหม่กว่าของ OS-X การกู้คืนผู้ใช้ที่ถูกปิดการใช้งานเช่นนี้จะซับซ้อนกว่าเล็กน้อย
เริ่มต้นใน 10.7 ผู้ใช้จะไม่แสดงในแผงควบคุมโดยค่าเริ่มต้นเช่นกัน คุณสามารถคืนค่าได้ด้วยตนเองโดยใช้การตั้งค่าเชลล์โดยใช้chsh
คำสั่งUnix มาตรฐานในเทอร์มินัล:
sudo chsh <username> /bin/bash
เริ่มต้นที่ 10.9 chsh
ยูทิลิตี้นี้ยังไม่พร้อมใช้งาน แต่คุณสามารถตั้งค่าเชลล์โดยใช้ยูทิลิตี้พิเศษ OSX ในเทอร์มินัล:
sudo chpass -s /bin/bash <username>