Auf den ecryptfs-Home-Ordner einer anderen lokalen Linux-Installation zugreifen?

Auf den ecryptfs-Home-Ordner einer anderen lokalen Linux-Installation zugreifen?

Ich verwende ein Dual-Boot-System von Ubuntu und Elementary OS. Gibt es eine Möglichkeit, mich als Benutzer von Elementary OS zu authentifizieren und auf meine Dateien im Ubuntu-Home-Ordner zuzugreifen und umgekehrt?

Bild der Situation

Antwort1

Sie müssen sich nicht als Elementary OS-Benutzer von Ubuntu oder als Ubuntu-Benutzer von Elementary OS authentifizieren. Sie müssen auf beiden Systemen lediglich dieselbe UID haben. Wenn Sie dann das Dateisystem unter einem der beiden Betriebssysteme mounten, erhalten Sie regulären Benutzerzugriff.

Wenn Sie möchten, dass die Dateien immer zugänglich sind, erstellen Sie /etc/fstabfür jedes Betriebssystem einen Eintrag innerhalb des jeweils anderen Betriebssystems. Hier ist eine ziemlich lange Erklärung, wie das geht:https://help.ubuntu.com/community/Fstab

Außerdem müssten Sie unter jedem Betriebssystem ein neues Verzeichnis erstellen, in dem das Home-Verzeichnis für das andere bereitgestellt werden kann.

Wenn die Systeme unterschiedliche Benutzer-IDs haben, können Sie jedem Betriebssystem ein neues Benutzerkonto hinzufügen. Legen Sie Ihre Passwörter entweder für jedes System manuell fest oder erstellen Sie auf jedem System ein neues Benutzerkonto und kopieren Sie die Passwortzeile des /etc/shadoweinen Systems in /etc/shadowdas andere. Achten Sie jedoch darauf, dass Sie nur die eine Zeile kopieren. Wenn Sie diese Datei vermasseln, müssen Sie im Wiederherstellungsmodus booten, um Ihre Passwörter wiederherzustellen.

verwandte Informationen