Доступ к домашней папке ecryptfs другой локальной установки Linux?

Доступ к домашней папке ecryptfs другой локальной установки Linux?

У меня двойная загрузка Ubuntu и Elementary OS. Есть ли способ авторизоваться как пользователь Elementary OS и получить доступ к своим файлам в домашней папке Ubuntu и наоборот?

изображение ситуации

решение1

Вам не нужно будет аутентифицировать себя как пользователя Elementary OS из Ubuntu или как пользователя Ubuntu из Elementary OS. Вам просто нужно иметь одинаковый UID в обеих системах. Затем, монтирование файловой системы в любой из ОС позволит вам иметь доступ обычного пользователя.

Если вы хотите, чтобы файлы всегда были доступны, создайте /etc/fstabзапись для каждой из операционных систем из каждой другой операционной системы. Вот слишком длинное объяснение того, как это сделать:https://help.ubuntu.com/community/Fstab

Кроме того, вам придется создать новый каталог в каждой ОС, где домашний каталог другой ОС может быть смонтирован.

Если системы имеют разные идентификаторы пользователей, вы можете добавить новую учетную запись пользователя в каждую операционную систему. Либо вручную установите избыточные пароли для каждой системы, либо создайте новую учетную запись пользователя в каждой системе и скопируйте строку пароля из /etc/shadowодной системы в /etc/shadowдругую. Но будьте предельно осторожны, чтобы скопировать только одну строку. Испортите этот файл, и вам придется загрузиться в режиме восстановления, чтобы исправить свои пароли.

Связанный контент