วิธีตรวจสอบว่า Mac ใช้ FileVault จาก Command Line หรือไม่
FileVault เป็นฟีเจอร์ความปลอดภัยที่ให้การเข้ารหัสดิสก์เต็มรูปแบบสำหรับ Mac การระบุ Mac ที่ใช้ FileVault นั้นค่อนข้างง่ายสำหรับเครื่องที่มีบัญชีผู้ใช้ที่เข้าสู่ระบบ สิ่งที่คุณต้องทำคือตรวจสอบการตั้งค่าระบบเพื่อดูว่าได้เปิดใช้งานหรือไม่ แต่ถ้า Mac ของคุณไม่ได้ลงชื่อเข้าใช้บัญชีผู้ใช้ หรือจะทำอย่างไรถ้าคุณต้องการระบุการใช้งาน Filevault จากระยะไกล ทั้งสองสถานการณ์นี้อาจเรียกร้องให้ใช้บรรทัดคำสั่งเพื่อค้นหาสถานะของการเข้ารหัสดิสก์จากบรรทัดคำสั่ง (ทั้งแบบรีโมตหรือแบบโลคัล) ให้ป้อนสตริงคำสั่งต่อไปนี้:
sudo fdesetup สถานะ
มีเพียงสองคำตอบที่เป็นไปได้สำหรับการสืบค้นคำสั่งนั้น และไม่สามารถระบุผลลัพธ์ที่ผิดพลาดได้ เพราะคุณจะเห็น:
FileVault เปิดอยู่
การระบุว่าเปิดใช้งานการเข้ารหัส FileVault บน Mac เครื่องนั้น หรือคุณจะเห็น:
FileVault ปิดอยู่
ซึ่งแน่นอนว่าบอกคุณว่า Mac ไม่ได้ใช้การเข้ารหัสดิสก์เต็มรูปแบบ
เคล็ดลับบรรทัดคำสั่งนี้มีประโยชน์เมื่อพยายามระบุ Mac โดยใช้การเข้ารหัส FileVault เมื่อเข้าสู่ระบบระยะไกลผ่าน SSH, การแชร์หน้าจอด้วย VNC หรือเมื่อบูตเข้าสู่บรรทัดคำสั่งผ่านโหมดผู้ใช้คนเดียว บันทึกย่อเกี่ยวกับสถานการณ์หลัง Mac รุ่นใหม่ที่เปิดใช้งาน FileVault จะไม่อนุญาตให้ผู้ใช้เข้าสู่โหมดผู้ใช้คนเดียวโดยไม่ป้อนรหัสผ่านของผู้ดูแลระบบล่วงหน้า ดังนั้นหากหน้าจอเข้าสู่ระบบปรากฏขึ้นเร็วกว่านี้มากในกระบวนการบูต OS X คุณก็สามารถระบุได้ว่า Mac เปิดใช้ FileVault อยู่ .
ตอนนี้ Mac ได้รับการพิจารณาแล้วว่าใช้ Filevault หรือไม่ คำถามต่อไปที่ชัดเจนคือคุณสามารถเปิด FileVault ผ่านบรรทัดคำสั่งได้หรือไม่ คำตอบคือใช่ และคุณจะต้องใช้คำสั่ง fdesetup เดียวกัน เราจะอธิบายอย่างละเอียดมากขึ้นในบทความอื่น แต่สำหรับผู้ที่สนใจตอนนี้ คุณสามารถเปิด fdesetup man page เพื่อดูข้อมูลได้ทันที