ติดตั้ง TrueCrypt บน Ubuntu Edgy
TrueCrypt เป็นซอฟต์แวร์การเข้ารหัสดิสก์แบบโอเพนซอร์สที่ทำงานบน Windows หรือ Linux น่าเสียดายที่ตัวติดตั้งทำงานได้ไม่ดีนักบน Ubuntu Edgy ดังนั้นฉันจึงสร้างบทความนี้ขึ้นเพื่อช่วยแนะนำคุณตลอดกระบวนการ.
การติดตั้ง TrueCrypt
ก่อนอื่นให้ดาวน์โหลดซอร์สโค้ดจากหน้าดาวน์โหลดเนื่องจากแพ็คเกจเดเบียนของ Ubuntu รวบรวมไว้สำหรับ 586 แทนที่จะเป็นเคอร์เนล 686 ดังนั้นเราจะต้องสร้างมันเอง.
คัดลอกไฟล์ที่ดาวน์โหลดไปยังตำแหน่งที่คุณต้องการ ขั้นตอนต่อไปคือการติดตั้งซอฟต์แวร์ที่จำเป็นสำหรับกระบวนการสร้างเพื่อดำเนินการ คุณอาจมีบางส่วนหรือทั้งหมดติดตั้งในเครื่องของคุณแล้ว.
sudo apt-get install g จำเป็น dmsetup gawk ลินุกซ์ - แหล่งที่มาของลินุกซ์ - ส่วนหัว -'uname -r '
หมายเหตุ: ตรวจสอบให้แน่ใจว่าอักขระ 'อยู่ใต้ปุ่ม tilde ~.
ตอนนี้เราได้ติดตั้งสิ่งที่จำเป็นต้องมีแล้วเราจะต้องทำการตั้งค่าเล็กน้อยก่อนที่มันจะทำงานได้อย่างถูกต้อง โปรดทราบว่ารุ่นที่แน่นอนของเคอร์เนลอาจแตกต่างกันในเครื่องของคุณ แต่คุณกำลังใช้แท็บเสร็จสมบูรณ์ใช่ไหม? =)
cd / usr / src /
sudo bunzip2 linux-source-2.6.17.tar.bz2
sudo tar xvf linux-source-2.6.17.tar
sudo ln -s linux-source-2.6.17 linux
sudo make -d -C linux modules_prepare
ขั้นตอนสุดท้ายจะส่งเรื่องทั้งหมดโดย .... ในที่สุดมันอาจแจ้งให้คุณเลือกใช่ในคำถามหนึ่งหรือสอง ขั้นตอนนี้จำเป็นเพราะคุณอาจได้รับข้อผิดพลาดในภายหลัง.
เปลี่ยนไดเรกทอรีกลับไปเป็นไดเรกทอรีดาวน์โหลดและตอนนี้เราจะดึงซอร์สโค้ดซึ่งมีทั้งซอร์ส windows และ linux ...
tar xzvf truecrypt-4.2a-source-code.tar.gz
cd truecrypt-4.2a / Linux /
เนื่องจาก Truecrypt ติดตั้งเคอร์เนลโมดูลคุณจะต้องรันสคริปต์การสร้างในโหมด superuser.
sudo ./build.sh
สิ่งนี้ควรจะทำงานได้สำเร็จโดยไม่มีข้อผิดพลาด ณ จุดนี้ ตอนนี้เราสามารถเรียกใช้สคริปต์การติดตั้งได้แล้วเมื่อเรารู้ว่าทุกอย่างได้รับการสร้างเรียบร้อยแล้ว.
geek @ ubuntuServ: ~ / truecrypt-4.2a / Linux $ sudo ./install.sh
รหัสผ่าน:
กำลังตรวจสอบข้อกำหนดการติดตั้ง ...
กำลังทดสอบ truecrypt ... เสร็จสิ้น.ติดตั้งไบนารีไปที่ [/ usr / bin]:
ติดตั้ง man page ไปที่ [/ usr / share / man]:
ติดตั้งคู่มือผู้ใช้และเคอร์เนลโมดูลไปที่ [/ usr / share / truecrypt]:
อนุญาตให้ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบเรียกใช้ TrueCrypt [y / N]: Y
กำลังติดตั้งโมดูลเคอร์เนล ... เสร็จแล้ว.
กำลังติดตั้ง truecrypt เป็น / usr / bin …เสร็จสิ้น.
กำลังติดตั้ง man page ไปที่ / usr / share / man / man1 …เสร็จสิ้น.
การติดตั้งคู่มือผู้ใช้เพื่อ / usr / share / truecrypt / doc ... เสร็จสิ้น.
การติดตั้งโมดูลเคอร์เนลสำรองไปยัง / usr / share / truecrypt / kernel …เสร็จสิ้น.
ณ จุดนี้ Truecrypt ได้รับการติดตั้งเรียบร้อยแล้ว หากคุณคุ้นเคยคุณสามารถกลับไปทำงานได้ ถ้าไม่ใช่นี่คือสถานการณ์การใช้งานทั่วไปสองอย่าง.
การสร้างปริมาณ Truecrypt
การสร้างไดรฟ์ข้อมูล truecrypt นั้นสามารถทำได้ง่ายเหมือนการรัน truecrypt -c แต่มีบางตัวเลือกที่คุณสามารถใช้ในบรรทัดคำสั่งหากคุณต้องการ:
geek @ ubuntuServ: ~ $ truecrypt - ขนาด 200MB - ประเภททั่วไป - การเข้ารหัส AES -hash RIPEMD-160 - ระบบไฟล์ FAT -c myvolume.tc
ป้อนรหัสผ่านสำหรับโวลุ่มใหม่ 'myvolume.tc':
ป้อนรหัสผ่านอีกครั้ง:
ป้อนเส้นทาง keyfile [none]:
TrueCrypt จะทำการรวบรวมข้อมูลแบบสุ่ม.
เมาส์ของคุณเชื่อมต่อโดยตรงกับคอมพิวเตอร์ที่ใช้ TrueCrypt หรือไม่ [Y / N]:
โปรดพิมพ์อักขระที่เลือกอย่างน้อย 320 ตัวจากนั้นกด Enter:
เมานต์ปริมาณ TrueCrypt
คุณควรสร้างไดเรกทอรีเพื่อเมานต์วอลลุ่ม Truecrypt ฉันชื่อ Mine tcmount
mkdir tcmount
truecrypt -u myvolume.tc tcmount
หมายเหตุ: คุณต้องใช้อ็อพชัน -u เพื่อต่อเชื่อมวอลุ่มในโหมดผู้ใช้เพื่อให้คุณสามารถเข้าถึงการเขียนได้.
dismount วอลุ่ม TrueCrypt
truecrypt -d
ตรวจสอบว่ามีการติดตั้งไดรฟ์ข้อมูล TrueCrypt หรือไม่
geek @ ubuntuServ: ~ $ df -m ระบบไฟล์ 1M- บล็อกใช้แล้วว่าง% ใช้บน / dev / sda1 7698 1835 5472 26% / varrun 78 1 78 1% / var / run varlock 78 0 78 0% / var / ล็อค procbususb 10 1 10 1% / proc / บัส / usb udev 10 1 10 1% / dev devshm 78 0 78 0% / dev / shm / dev / mapper / truecrypt0 20 1 20 1% / home / geek / tcmount
ฉันติดตั้งไดรฟ์ข้อมูลในไดเรกทอรีชื่อ tcmount และคุณสามารถดูได้ที่ด้านล่างของรายการ
การติดตั้งไดรฟ์ข้อมูลบนแท่ง USB
คุณสามารถเมานไดรฟ์ข้อมูลบนแท่ง USB ได้อย่างง่ายดายเหมือนกับการติดตั้งวอลลุ่มปกติ เพียงแค่ใส่พา ธ เต็มรูปแบบไปยังไดรฟ์ข้อมูล truecrypt บนแท่ง USB และไดเรกทอรีจุดต่อเชื่อมที่คุณเลือก.
truecrypt -u /media/usbdisk/myvol.tc tcmount