ล็อค Mac Desktop จาก Command Line

Anonim

ด้วยความช่วยเหลือของรายการเมนูที่ฝังไว้ เราสามารถล็อคหน้าจอ Mac OS X ได้จาก Terminal การดำเนินการนี้ไม่ได้ทำให้ผู้ใช้ออกจากระบบ แต่เป็นการเปิดหน้าจอล็อกมาตรฐานของ Mac OS X และหน้าต่างการเข้าสู่ระบบ โดยกำหนดให้ผู้ใช้และรหัสผ่านที่ถูกต้องก่อนจึงจะสามารถใช้ Mac ได้อีกครั้ง

วิธีนี้ใช้ง่ายมาก หากคุณพบว่าตัวเองล็อก Mac บ่อยๆ ด้วยเคล็ดลับนี้ คุณอาจต้องการสร้างนามแฝงเพื่อให้เข้าถึงได้ง่ายขึ้น

วิธีล็อกหน้าจอ Mac จาก Terminal ใน OS X

เปิด Terminal แล้วป้อนข้อมูลต่อไปนี้ในบรรทัดเดียว:

/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

ไม่มีการยืนยันใดๆ เดสก์ท็อปจะถูกล็อคทันทีและหน้าจอล็อคจะปรากฏขึ้นโดยไม่คำนึงว่าเกิดอะไรขึ้นกับบัญชีผู้ใช้ที่ใช้งานอยู่

หากต้องการสร้างนามแฝง ให้เพิ่มสิ่งต่อไปนี้ในโปรไฟล์ของคุณ:

"

alias lockscreen=&39;/System/Library/CoreServices/เมนูพิเศษ/User.menu/Contents/Resources/CGSession -suspend&39; "

สำหรับใครที่สงสัยว่าเมนูที่ใช้จะเป็นเมนู Fast User Switching เดียวกับที่แสดงชื่อผู้ใช้ที่มุมขวาบน และหน้าจอล็อคที่แสดงจะเหมือนกันกับที่เรียกหากมีใครไป เลือก “หน้าต่างเข้าสู่ระบบ…” จากเมนูเดียวกัน

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

ล็อค Mac Desktop จาก Command Line