Aktualizacja 2019-07
Korzystam z wielu zaszyfrowanych domów fscrypt
. Zainstaluj system bez szyfrowania i skorzystaj z tego przewodnika, aby wdrożyć go fscrypt
w domu.
Pamiętaj o chmod 700
swoim domu i / lub użyciu, umask 077
ponieważ fscrypt nie ustawia automatycznie uprawnień, tak jak ecryptfs
kiedyś.
Interfejs API, który fscrypt
może ulec zmianie w przyszłości, więc wykonaj kopię zapasową ważnych plików, jeśli spróbujesz zaktualizować system.
(Ta funkcja nie jest powszechnie używana na komputerze. Korzystaj z niej na własne ryzyko).
Aktualizacja 2018-11
TL: DR; Możesz spróbować fscrypt
w Ubuntu 18.10+ lub Linux Mint 19.1+
Wygląda na to, że w końcu zostało to naprawione. Oto wyprzedzający przewodnik: http://tlbdk.github.io/ubuntu/2018/10/22/fscrypt.html
Nie cytuję tutaj instrukcji, ponieważ wymaga to trochę włamań i możesz stracić swoje dane domowe.
Ostrzeżenie: Ostrzeżenie od użytkownika @dpg : „ UWAŻAJ : Postępowałem zgodnie z instrukcjami z tego„ przewodnika wyprzedzającego ”(zrobiłem to pod tty) i otrzymałem nieskończoną pętlę logowania.”
Rozważ ten przewodnik wyłącznie w celach edukacyjnych.
Następna jest moja oryginalna odpowiedź:
Oryginalna odpowiedź 2018-05
TL; DR: Użyj klasycznego domowego szyfrowania w Linux Mint 19 Tara .
fscrypt
ponieważ szyfrowanie w domu jest nadal zepsute.
Jak skonfigurować fscrypt do szyfrowania mojego katalogu / home i odszyfrowywania po zalogowaniu?
To jest coś, czego wielu z nas chce. Wygląda na to, że zespół Ubuntu nie mógł bezbłędnie ecryptfs
pracować na Ubuntu 18.04 i nie mógł naprawić błędów fscrypt
opcji szyfrowania w domu przed zaplanowanym wydaniem Ubuntu 18.04.
Bo fscrypt
jest co najmniej jeden krytyczny błąd, który sprawia, że obecnie nie nadaje się do szyfrowania w domu:
Ponadto potrzebowalibyśmy przejrzystego sposobu uwierzytelniania / odblokowywania, zanim będzie to realistyczna alternatywa dla „starego” szyfrowania domowego typu ecryptfs. Jest to śledzone tutaj:
Po otwarciu tych problemów można uznać, że szyfrowanie domowe zostało zerwane w tym momencie. Dzięki temu moi koledzy i ja uważamy, że Ubuntu 18.04 18.04.1 jest niedokończony, i mam nadzieję, że szyfrowanie domowe zostanie przywrócone (przy użyciu nowej i znacznie lepszej fscrypt
metody) w Ubuntu 18.04.1 18.04.2.
Do tego czasu trzymamy się Ubuntu 16.04. Wszystkie nasze maszyny zmieniliśmy na Linux Mint 19 Tara z klasycznym szyfrowaniem domowym ecryptfs
. Przeczytaj sekcję „znane problemy” w Uwagach do wydania dla systemu Linux Mint 19 Tara na temat ecryptfs
ograniczeń i sprawdź, czy jest to do zaakceptowania:
(...) pamiętaj, że w wersji Mint 19 i nowszych zaszyfrowany katalog domowy nie jest już odmontowywany podczas wylogowywania.
Jeśli próbowałeś fscrypt
i okazało się, że jest uszkodzony z powodu twojego użycia, możesz głosować „ten błąd dotyczy mnie też” w następującym błędzie startera:
Zauważ, że fscrypt
/ ext4-crypt
(przyszły „szyfruj dom”) jest najszybszą opcją, a ecryptfs
(stary „szyfruj dom”) jest najwolniejszą opcją. LUKS
(„szyfruj cały dysk”) znajduje się na środku.
Z tego powodu zalecane jest „wygodne” szyfrowanie całego dysku. Ponieważ jeśli masz bardzo duże projekty z wieloma małymi plikami, często korzystaj z zarządzania poprawkami, twórz duże kompilacje itp., Przekonasz się, że przesada szyfrowania całego dysku jest tego warta w porównaniu do powolności starego typu ecryptfs szyfrowanie domu.
Ostatecznie szyfrowanie całego dysku ma wiele wad:
- Konto gościa
- Laptop rodzinny z kontami prywatnymi
- Korzystanie z podobnego do PREY oprogramowania antywłamaniowego
Zastanawiające jest to, że Canonical zdecydował, że „już tego nie potrzebujemy” w wersji LTS, która stała się znana jako bardziej „poważna” dystrybucja.