GNU/Linux >> Znalost Linux >  >> Debian

Linux – jak šifrovat Linux (debian 8) po instalaci a jaké jsou důsledky?

V oddílu Linux mám určité složky, ke kterým potřebuji zajistit, aby k nim nikdo neměl přístup, pokud se nepřihlásíte pomocí mého přihlašovacího hesla (nebo hesla root).

Vím, že během instalace Mohu šifrovat pomocí LUKS a mohu šifrovat určité složky pomocí encfs / Truecrypt.

Šifrovací heslo je však nezávislé na aktuálním uživatelském a rootovském heslu a pokud ho neuložím (což by podle mě bylo zbytečné), musel bych heslo pokaždé vkládat ručně.
Také, pokud je zapnutý nějaký program spuštění při přístupu k určitým souborům (např. Timeshift pro zálohy spouštění) selže.

Proto hledám řešení, které mi umožní zašifrovat celý systém (nebo jen určité složky) po instalaci OS který je závislý na hesle uživatele nebo root a který

  • nemá vliv na žádnou aplikaci, která má oprávnění k přístupu k těmto složkám (kdykoli po přihlášení)
  • neznemožní nebo téměř znemožňuje obnovení systému, pokud selže (četl jsem, že i GRUB má problém, pokud je oddíl zašifrován)

Přijatá odpověď:

Budete muset použít jiného uživatele, než je účet, pro který nastavujete šifrování (jedná se primárně o uživatele „root“, ale může to být jakýkoli uživatel, který má přístup k „sudo“). Proveďte následující:

  • Nainstalujte tyto balíčky:„apt-get install ecryptfs-utils cryptsetup“
  • Spusťte následující pomocí uživatele root nebo uživatele s oprávněními root:* „ecryptfs-migrate-home -u PutTheUserNameWhoYouAreEncryptingTheirHomeDirHere“
  • Naposledy zašifrujte swap spuštěním:„ecryptfs-setup-swap“

Hodně štěstí 🙂


Debian
  1. Jak šifrovat adresář pomocí EncFS na Debian 9 Stretch Linux

  2. Jak zjistit, kterou distribuci Linuxu používáte?

  3. Jak obnovit heslo pro sudo v Debianu

  1. Jak resetovat heslo root v Linuxu a FreeBSD

  2. Linux – Jak zjistit, jaké pevné disky jsou v systému?

  3. Jak nastavit národní prostředí a jaké to má důsledky?

  1. Jak nainstalovat Google Chrome na Debian a Kali Linux

  2. Debian vs Ubuntu:Jaké jsou rozdíly?

  3. Co jsou uživatelé SELinuxu a jak mapovat uživatele Linuxu na uživatele SELinuxu