เครื่องมือในการบีบอัดและเข้ารหัสไฟล์


14

ฉันต้องการ อัด หลายไฟล์และ เข้ารหัส พวกเขาด้วยรหัสผ่านถ้าเป็นไปได้

  • ยังมี .... บ้าง เครื่องมือในการสร้าง ใน Mac OS ที่มีฟังก์ชั่นการใช้งานดังกล่าว?
  • ถ้าไม่คุณสามารถแนะนำให้ฉันเป็นทางเลือก
  • ฉันก็จะมีความสุขกับคำสั่ง terminal

คำตอบ:


10

ใช่คุณสามารถทำได้โดยใช้ ดิสก์อิมเมจในตัวของ Mac OS X . อิมเมจของดิสก์ (หรือไฟล์ DMG) เป็นไฟล์ที่เปิดขึ้นเมื่อนำเสนอตัวเองเป็นโวลุ่ม Mac OS X แบบถอดได้ซึ่งคล้ายกับฮาร์ดไดรฟ์แบบถอดได้ แอปพลิเคชัน OS X จำนวนมากถูกปรับใช้บนดิสก์อิมเมจ หากคุณเข้ารหัสโฮมไดเร็กทอรีของคุณโดยใช้ FileVault คุณกำลังสร้างอิมเมจดิสก์บันเดิลสำรอง

คุณสามารถสร้างอิมเมจดิสก์ OS X ที่ถูกบีบอัดและ / หรือเข้ารหัส อย่างไรก็ตามหากคุณสร้าง การบีบอัด DMG มันจะเป็นแบบอ่านอย่างเดียวดังนั้นอาจเป็นไปได้หรือไม่เหมาะกับคุณ

วิธีสร้างอิมเมจดิสก์ที่เข้ารหัสที่ว่างเปล่าใหม่ใน OS X:

  1. เปิด ยูทิลิตี้ดิสก์ ซึ่งอยู่ภายใต้โฟลเดอร์ "Utilities" ของโฟลเดอร์ "Applications"

  2. จาก ไฟล์ เลือกเมนู ใหม่ & gt; ภาพดิสก์เปล่า ...

  3. ในกล่องโต้ตอบที่ปรากฏขึ้นคุณสามารถระบุตำแหน่งที่จะบันทึกภาพดิสก์ชื่อของโวลุ่มและเลือกประเภทของการเข้ารหัส

New Disk Image Dialog

  • ตรวจสอบให้แน่ใจว่าเลือก "การเข้ารหัส AES 128 บิต (แนะนำ)" หรือ "เข้ารหัส AES 256 บิต (ปลอดภัยยิ่งขึ้น)" จากเมนู "เข้ารหัส" นอกจากนี้ต้องแน่ใจว่าได้กำหนดขนาดสำหรับดิสก์อิมเมจ

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

  • หากคุณสร้าง "อิมเมจสำหรับดิสก์แบบอ่าน / เขียน" ไฟล์รูปภาพจะเริ่มต้นที่ขนาดสูงสุดที่ระบุในกล่องโต้ตอบ

หลังจากคุณบันทึกไฟล์ดิสก์อิมเมจคุณจะได้รับแจ้งให้ใส่รหัสผ่านและการตรวจสอบ เมื่อเสร็จแล้วคุณจะมีวอลลุ่มใหม่บนเดสก์ท็อปของคุณและในมุมมอง "คอมพิวเตอร์" ซึ่งคุณสามารถเริ่มวางไฟล์ได้!

Final result

หากต้องการสร้างรูปภาพที่บีบอัดและอ่านอย่างเดียว คุณสามารถทำหนึ่งในสองสิ่งต่อไปนี้:

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

    Imaging a folder

  2. หรือถ้าคุณสร้างภาพเปล่าและเติมด้วยไฟล์คุณสามารถแปลงภาพนั้นเป็นภาพที่ถูกบีบอัดได้ นี่เป็นวิธีที่สะดวกในการสำรองไฟล์ที่เข้ารหัสของคุณ เก็บอิมเมจการบีบอัดแบบอ่าน / เขียนที่ไม่ได้บีบอัดไว้เป็นเวิร์กสเปซประจำวันของคุณและแปลงเป็นอิมเมจที่บีบอัดแบบอ่านอย่างเดียวซึ่งคุณสามารถแบ็คอัพอุปกรณ์ภายนอกได้เป็นระยะ เมื่อต้องการทำสิ่งนี้ให้เลือก รูปภาพ & gt; แปลง... ภายใน Disk Utility เลือกไฟล์ DMG จากนั้นคุณจะเห็นหน้าจอเหมือนด้านบน

protip: ถ้าคุณ ลากและวางโฟลเดอร์บนไอคอน Dock ของ Disk Utility มันจะเสนอให้สร้างภาพดิสก์จากโฟลเดอร์นั้นโดยอัตโนมัติ

Protip # 2: หากคุณสร้างดิสก์อิมเมจที่เข้ารหัสจากโฟลเดอร์ที่ไม่ได้เข้ารหัสและคุณต้องการลบไฟล์ต้นฉบับที่ไม่ได้เข้ารหัส อย่าลืมใช้การลบที่ปลอดภัย ไม่เช่นนั้นคุณก็เสี่ยงที่จะทิ้งข้อมูลที่เป็นความลับไว้ในฮาร์ดไดรฟ์ของคุณ


2
+1 คำแนะนำที่ยอดเยี่ยม ฉันมีส่วนเพิ่มเติมของ protip # 2: โดยปกติแล้วไฟล์รุ่นก่อนหน้าจะถูกลบอย่างไม่ปลอดภัย (โปรแกรมส่วนใหญ่ทำสิ่งนี้เมื่อบันทึกการเปลี่ยนแปลง) ดังนั้นจึงเป็นการดีที่สุดที่จะลบพื้นที่ว่างบนดิสก์อย่างปลอดภัยในภายหลัง เลือกระดับเสียงในแถบด้านข้างจากนั้นแท็บลบแล้วคลิกลบพื้นที่ว่างเมื่อถามถึงระดับความละเอียดให้เลือกโหมด "Zero Out" พื้นฐาน
Gordon Davisson

ขอบคุณมาก! มีประโยชน์จริง ๆ โดยเฉพาะกับ Protips มันเร็ว สิ่งที่ฉันชอบที่สุดคือ รหัสผ่าน ฉันสร้างคือ เก็บไว้ในพวงกุญแจโดยอัตโนมัติ
gentmatt

1
ในขณะที่จัดเก็บรหัสผ่านสำหรับภาพที่เข้ารหัสใน Keychain สะดวก แต่ก็เป็นสิ่งที่เสี่ยงต่อความปลอดภัยเพราะทุกคนที่เข้าถึงบัญชีของคุณก็สามารถเข้าถึงไฟล์ DMG ได้ พิจารณาใช้คอนเทนเนอร์รหัสผ่านเช่น Wallet Wallet หรือ 1Password แทน หรือสร้างไฟล์พวงกุญแจแยกต่างหากโดยใช้รหัสผ่านที่สองเพื่อเก็บรหัสผ่าน dmg ของคุณ ไฟล์พวงกุญแจนี้สามารถล็อคและปลดล็อคแยกต่างหากจากพวงกุญแจเข้าสู่ระบบ
jaberg

คะแนนที่ดี @jaberg ฉันขอแนะนำให้เก็บพวงกุญแจหลายอันหนึ่งอันสำหรับของใช้ประจำวันและอีกอันสำหรับของที่ปลอดภัยกว่า
Josh

4

วิธีที่ง่ายที่สุดในการบีบอัดคือการคลิกขวาที่ไฟล์ใดก็ได้และเลือกตัวเลือกที่เหมาะสมเพื่อสร้างไฟล์ zip (โดยไม่ต้องใส่รหัสผ่าน)

ในระดับบรรทัดคำสั่ง / เทอร์มินัลมีอย่างน้อย

  • zip ซึ่งรองรับการเข้ารหัส ( zip -P password ... )
  • gzip ซึ่งไม่ได้
  • openssl ซึ่งเข้ารหัสเท่านั้น (ดังนั้นบีบอัดด้วย gzip ก่อน) เช่น openssl enc -aes-256-cbc -e -in note.txt -out note.txt.enc -pass pass:money

สำหรับ zip และ openssl รหัสผ่านจะปรากฏแก่ผู้ใช้ทุกคนในขณะที่การเข้ารหัสกำลังทำงาน โดยปกติจะไม่เกิดปัญหากับระบบเดสก์ท็อปมิฉะนั้นคุณอาจปรึกษา openssl man page สำหรับวิธีการอ่านรหัสผ่านจากไฟล์หรือคล้ายกัน


1

คุณสามารถทำได้ด้วยเครื่องมือใน OSX

สำหรับการบีบอัดอย่างง่ายคลิกขวาที่ไฟล์ใน Finder และเลือกการบีบอัด

ในการบีบอัดและเพิ่มรหัสผ่าน - ด้วย Disk Utility สร้างภาพดิสก์ใหม่ - เลือกตัวเลือกรูปแบบการเข้ารหัสและภาพ จากนั้นคัดลอกไฟล์ลงไป

จากบรรทัดคำสั่งดูที่ gzip และ zip


0

แม้ว่าฉันจะแนะนำและใช้ไฟล์ DMG ที่เข้ารหัสด้วยตัวเอง - ดู หยอกเย้า 's คำตอบที่ยอมรับ - มีทางเลือกอื่นให้ทำเช่นนี้ใน Terminal โดยใช้เครื่องมือฟรีและในตัว

เจสัน Seney อธิบายในบทความของเขา เปิดแก้ไข & amp; บันทึกไฟล์ที่เข้ารหัสด้วย Vim และ GPG :

การใช้ vim และ gpg ทำให้เราสามารถเปิดแก้ไขและบันทึกไฟล์ที่เข้ารหัสเท่านั้น

การใช้ MacGP2 คุณสามารถเข้ารหัส:

gpg -c -o myfile.mkdn

และถอดรหัส:

gpg -d myfile.mkdn.gpg 

บทความของ Jason ให้คำแนะนำในการไพพ์ไฟล์เข้าและออกจากเสียงเรียกเข้าและไฟล์โดยตรง ซอสลับ สำหรับการสร้างคำสั่งนามแฝงที่ทำให้การเข้ารหัสและถอดรหัสง่าย

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


1
การทำซ้ำการถอดรหัสไฟล์แล้วเขียนข้อมูลที่ถอดรหัสไปยังฮาร์ดไดรฟ์นั้นเป็นอันตราย (เช่นเดียวกับใน gpg ตัวอย่างในคำตอบนี้) มันเป็นเรื่องยาก (แทบจะเป็นไปไม่ได้สำหรับไดรฟ์บางตัว) ในการลบไฟล์ที่ไม่ได้เข้ารหัสอย่างแน่นอน หากคุณจริงจังเกี่ยวกับความปลอดภัยให้ใช้ dmg ที่เข้ารหัสซึ่งเป็นตัวเลือกเดียวที่ปลอดภัย คุณสามารถสร้าง dmg ที่เข้ารหัสจากบรรทัดคำสั่งโดยใช้ diskutil เครื่องมือบรรทัดคำสั่ง (มันมีทุกอย่างใน Disk Utility.app และอีกมากมาย) ใน OS X เวอร์ชันล่าสุดการแลกเปลี่ยนจะถูกเข้ารหัสเสมอเว้นแต่คุณจะปิดการใช้งาน (ยากที่จะทำ)
Abhi Beckert
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.