Ubuntu 14.04 LTS'de (Windows) BitLocker şifreli sürücü kullanın


43

BitLocker şifreli sürücümü Ubuntu'ya nasıl monte edebilirim?

Wine web sitesini kontrol ettim ve BitLocker desteği yoktu ve Dislocker'ı bilgisayarıma nasıl kuracağımı bilmiyordum.

Şifrelemeyi kaldıramıyorum çünkü okul bilgisayarlarım Linux işletim sistemi yerine Windows işletim sistemi kullanıyor. Ayrıca, Windows işletim sistemimin çalışmadığı için Ubuntu'yu kurduğum için.

Yanıtlar:


44

İlk önce iki klasör hazırlıyoruz /media/bitlockerve /media/mount:

sudo mkdir /media/bitlocker /media/mount

Ardından, Dislocker'ı indirip çıkartın .

Bazı gerekli paketleri kurmak isteyeceksiniz:

sudo apt-get install libfuse-dev

Yüklemek için dizini dislockerklasöre değiştirmeliyiz :

cd dislocker

İşletim sisteminize bağlı olarak, şunlardan birini seçmeniz gerekir:

  • Debian Jessie veya Ubuntu 14.04 veya daha üstünü temel alan Debian benzeri diskler için:

    aptitude install gcc cmake make libfuse-dev libpolarssl-dev ruby-dev
    
  • Debian Stretch veya Ubuntu 16.04 veya üstünü temel alan Debian benzeri diskler için:

    aptitude install gcc cmake make libfuse-dev libmbedtls-dev ruby-dev
    

Şimdi nihayet dislocker'ı kurduk:

cmake .
make
sudo make install

Burada, bölümümüzü bulmamız gerekiyor, böylece tüm sürücülerimizi yanlışlıkla silmiyoruz:

sudo fdisk -l

Bir kurtarma şifremiz varsa, bunu kullanarak şifresini çözebiliriz:

sudo dislocker -r -V /dev/sdaX -p1536987-000000-000000-000000-000000-000000-000000-000000 -- /media/bitlocker

Not: 1536987-000000-000000-000000-000000-000000-000000-000000Kurtarma şifrenizle değiştirmelisiniz .

Eğer şifrenizi biliyorsanız, onu da kullanabiliriz:

sudo dislocker -r -V /dev/sdaX -uPASSWORD -- /media/bitlocker

Pssst: PASSWORDKullanıcı şifrenizle değiştirin . Dikkat:u şifreden önce saklayın ! Bu nedenle, şifreniz, kısa çizgi sonra UbuntuLoverkullanmanız gerekir uUbuntuLover.

Diskiniz sdb'ye monte edilmişse, sdb1 seçeneğini kullanın.

Kurtarma dosyasıyla şifresini çözüyorsanız, bunun yerine "path / to / .BEK" kullanın:

sudo dislocker-fuse -V /dev/sdcX -f /media/user/usb-drive/00000000-0X0X-0XX0-XXX0-XXXX0XXX00XX.BEK -- /media/bitlocker

Şimdi nihayet dosyamızı ekledik:

sudo -i
cd /media/bitlocker
mount -r -o loop dislocker-file /media/mount

(Yukarıdaki montaj "İzin verilmedi" ile başarısız olursa, -rseçeneği ekleyin ve tekrar deneyin.)

Şimdi / media / mount klasörüne gidebilir ve şifresi çözülmüş verilerinizi görebilirsiniz.

Daha fazla bilgi ve detaylar için kaynağı okuyun .


Kurtarma şifrem yok. Ve bunu nereden alacağımı bilmiyorum. Bana bundan bahseder misin?
Ejaz Karim

1
Ayrıca buna ihtiyacım vardı: sudo apt-get install libpolarssl-dev- aksi halde başarısız olur.
friederbluemle

3
Bu aynı zamanda okuma ve bitbit sürücüye yazmaya izin veriyor mu?
Samir


1
dislocker bazı bitlocker konteynerlerine / sürümlerine okuma-yazma (rw) erişimini desteklemelidir, "kaynak" bağlantısı Windows 8 rw erişiminin henüz desteklenmediğini söylüyor (2014'te) ve bir yorum "sessizce ro ( rw olarak görülmektedir) monte" muhtemelen montaj hatası yol açan 'ntfs-3g-montaj: başarısız monte: İzin verilmedi' . Atlanması, -rmontaj rw denemelisiniz monte dislocker & seçeneği
Xen2050

7

BitLocker şifreli sürücüleri kullanmak için Dislocker'a ihtiyacınız var. Buradan indirebilirsiniz veya GitHub deposu da var.

Yüklemek için ihtiyacınız olacak:

  • Bir derleyici, GCC veya Clang ;
  • Make (veya FreeBSD için gmake)
  • FUSE Başlıkları;
  • PolarSSL Başlıkları;
  • BitLocker ile şifrelenmiş bir bölüm, Windows Vista'dan, 7 veya 8.

Ayrıntılı talimatlar için bu sayfaya bakın veya install.txtindirilen Dislocker arşivindeki dosyaya bakın .


5
Eğer mı gerçekten GitHub'dan ilgili Wikipedia sayfasına bağlantı var?
Vercas

6

Çok iyi öğretici, ancak bir sorun var. Dosya salt okunur olduğundan, salt okunur bayrağını kullanmanız gerekir:

mount -ro loop dislocker-file /media/mount

Ayrıca bunu çok daha kolaylaştırmak için -u (--user-password) seçeneği :

sudo dislocker -r -V /dev/sdaX -u -- /media/mount
Enter the user password:▯ 

Aynı klasöre tekrar monte etmek istiyorsanız, şunu kullanın:

sudo dislocker -r -V /dev/sdaX -u -- -o nonempty /media/mount

(Burada X, şifrelenmiş sürücünüzün numarası ile değiştirilmelidir, örneğin / dev / sda7)


3
Ayrıca KULLANMAYIN make uninstallbu paket için. Bu, sembolik bağlantılarınızı kıracak ve / usr / bin'iniz silinmiş gibi görünecek ve yeniden başlatmanızın ardından tüm dosyalar orada olmasına rağmen, dağıtımınızı yeniden kurmanız gerekeceğini düşüneceksiniz. Bu sorunu çözmeme yardım eden sayfayı bulamıyorum, ancak Makefile ile ilgili bakımcının bilmesi gereken başka sorunlar da var.
technop

0

Son zamanlarda dislocker'ı yükledim ve betiği çalıştırmak, yüklenmesine rağmen cmake .bulmaya çalışırken hataları tetikledi polarssl.

Şans eseri, sonunda yüklemek için yönetilen: Eğer aday olmaması cmakealtında /dislocker/srcdizinde ilk cevapta belirtildiği gibi (belki geçmişte çalışmış) ama yapmalıdır:

cd /dislocker
cmake .

Belki makedislocker / src de çalışır cmake, değil mi?
Xen2050,

0

libpolarssl için yeni paket adı: libmbedtls-dev

Böylece cmake için libpolarssl bileşenlerini kurarak kurabilirsiniz:

apt-get install libmbedtls-dev

Sonra cname ve her şey iyi çalışacak


Yani bu ve tüm eski çözümler, BitLocker'ın kendisinde olduğu gibi şifrelemenin bir kısmının sadece anakartın TPU'sunda saklanmasından ziyade sürücünün kendisinde tamamen depolanmasını gerektirir, öyle değil mi?
Matt
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.