วิธีการตรวจสอบว่า Mac ใช้ FileVault จาก Command Line

FileVault เป็นคุณลักษณะด้านความปลอดภัยที่ให้การเข้ารหัสดิสก์เต็มรูปแบบสำหรับ Macs การระบุ Mac ที่ใช้ FileVault เป็นเรื่องง่ายสำหรับบุคคลที่มีบัญชีผู้ใช้ที่เข้าสู่ระบบโดยเฉพาะสิ่งที่คุณต้องทำก็คือตรวจสอบ System Preferences เพื่อดูว่ามีการเปิดใช้หรือไม่ แต่ถ้าคุณ Mac ไม่ได้เข้าสู่ระบบบัญชีผู้ใช้หรือสิ่งที่ถ้าคุณต้องการระบุการใช้ Filevault จากระยะไกล? ทั้งสองสถานการณ์สามารถเรียกใช้บรรทัดคำสั่งเพื่อค้นหาสถานะของการเข้ารหัสดิสก์

จากบรรทัดคำสั่ง (จากระยะไกลหรือเฉพาะ) ให้ป้อนสตริงคำสั่งต่อไปนี้:

sudo fdesetup status

มีเพียงสองคำตอบที่เป็นไปได้สำหรับคำสั่งคำสั่งนั้นและผลลัพธ์จะไม่สามารถระบุได้เพราะคุณอาจเห็น:

FileVault is On.

การเข้ารหัสลับ FileVault ระบุว่าเปิดใช้งานบนเครื่อง Mac เครื่องใดเครื่องหนึ่งหรือคุณจะเห็น:

FileVault is Off.

ซึ่งแน่นอนว่า Mac ไม่ได้ใช้การเข้ารหัสดิสก์เต็มรูปแบบ

เคล็ดลับบรรทัดคำสั่งนี้จะมีประโยชน์เมื่อพยายามระบุ Mac โดยใช้การเข้ารหัสลับ FileVault เมื่อเข้าสู่ระบบจากระยะไกลผ่าน SSH, การแชร์หน้าจอกับ VNC หรือเมื่อบูตเข้าสู่บรรทัดคำสั่งผ่านโหมดผู้ใช้เดี่ยว ทราบอย่างรวดเร็วเกี่ยวกับสถานการณ์หลัง; Macs ยุคใหม่ที่มีการเปิดใช้ FileVault จะไม่อนุญาตให้ผู้ใช้เข้าสู่ Single User Mode โดยไม่ต้องใส่รหัสผ่านผู้ดูแลระบบไว้ล่วงหน้าดังนั้นหากหน้าจอเข้าสู่ระบบปรากฏขึ้นในขั้นตอนการบู๊ต OS X ก่อนหน้านี้คุณสามารถกำหนดว่า Mac มีการเปิด FileVault .

ตอนนี้ที่ Mac ได้รับการพิจารณาที่จะใช้ Filevault หรือไม่คำถามที่ชัดเจนต่อไปคือว่าคุณสามารถเปิด FileVault ผ่านทางบรรทัดคำสั่งด้วยหรือไม่ คำตอบคือใช่และคุณจะต้องใช้คำสั่ง fdesetup เดียวกัน เราจะอธิบายถึงบทความนี้อย่างละเอียดมากขึ้น แต่สำหรับผู้ที่สนใจตอนนี้คุณสามารถไปที่หน้า man fdesetup เพื่อดูข้อมูลเพิ่มเติมได้ทันที