Як я можу перемістити зашифрований домашній каталог до іншого розділу?


10

Як я можу перемістити зашифрований домашній каталог на інший розділ? Чи існують відмінності між переміщенням незашифрованого домашнього каталогу до іншого розділу та зашифрованого домашнього каталогу?

Можливо, інсталятор Ubuntu пропонує можливість розмістити домашній каталог на іншому розділі?

Відповіді:


8

Я припускаю, що ви хочете зберегти свої дані зашифрованими на новому розділі.

Спочатку закрийте всі запущені програми, ми не хочемо, щоб файли оновлювалися під час копіювання. Скопіюйте зашифровані дані в новий розділ:

ecryptfs-umount-private
chown $USER /new_mount_point/$USER
rsync -avP $HOME/.Private $HOME/.ecryptfs /new_mount_point/$USER
editor /etc/passwd # Change the user's home dir to point to the new location

Вихід із системи

Якщо ви хочете перемістити / скопіювати зашифрований будинок, вам потрібно лише скопіювати / перемістити ~ / .Private та ключі шифрування (~ / .ecryptfs). Якщо ви хочете скопіювати / переїхати до незашифрованого місця, просто скопіюйте все, окрім .Private та .ecryptfs.


дякую, тепер мені просто потрібно дізнатися, як я можу створити новий розділ за допомогою точки монтажу, розділивши існуючий розділ. відкриє для цього нове питання.
NES

2

Після половини дня розгубленості намагаючись перенести зашифрований будинок на новий диск з ubuntu 10.04, я врешті знайшов цю тему.

встановіть новий диск,
створіть на ньому нову папку з вашим іменем користувача,
переконайтесь, що його власник

chown $ USER / new_mount_point / $ USER

якщо ваша файлова структура вдома виглядає приблизно так

  • домашній / користувач / .Приват
  • home / user / .ecryptfs
  • home / .ecryptfs

використовуйте цю заміну $ HOME та $ USER, інакше спробуйте Як я можу перемістити зашифрований домашній каталог на інший розділ?

ecryptfs-umount-private
rsync -avP $ HOME / $ USER / .Приват $ HOME / $ USER / .ecryptfs / new_mount_point / $ USER
rsync -avP $ HOME / .ecryptfs / new_mount_point

перейменуйте домашню папку на щось інше "homeold",
створіть нову папку під назвою home

Відредагуйте
новий привід fstab до / додому

Перезапустити


2

Є ще один спосіб зробити це:

Використання сторінки довідки Ubuntu, знайденої за адресою https://help.ubuntu.com/community/Partitioning/Home/Moving

Цей підручник покаже вам, як перемістити незашифрований розділ, але налаштування, яке я використовував для переміщення зашифрованого розділу, повинен був дотримуватися цього підручника з наступною різницею команд. Моє пояснення, чому я зробив це таким чином, може потребувати певних виправлень від того, хто знає більше мене, тому, будь ласка, відредагуйте або прокоментуйте, якщо у вас є час.

  1. Створіть свій розділ у Gparted та дайте йому мітку, яку ви легко впізнаєте. Деякі з нас мають занадто багато дисків і розділів, щоб запам'ятати їх за номерами.

  2. Перш ніж використовувати rsync для копіювання файлів, скасуйте свій зашифрований будинок за допомогою ecryptfs-umount-private. Причиною, що я це зробив, було те, що rsync, здавалося, копіював змонтовані / незашифровані речі ТА .Private encryptfs речі. Вам потрібні лише папки .Private та .ecryptfs, згадані в попередніх публікаціях.

  3. Щоб скопіювати файли, введіть команду "sudo rsync -aVP / home / / media / home /" замість використання "sudo rsync -aXS --exclude = '/ * /. Gvfs' / home /. / Media / home / ", як говорить підручник.


примітка про вихід з команди "sudo diff -r / home / media / home"

Команда diff повідомила про довгий список відмінностей у моєму випадку, але я думаю, що це було тому, що я все ще використовував Firefox і відкривав купу документів, які міняли закладки, історію тощо. Я перевірив свої файли після виконання всіх етапів у підручник і нічого не помітили. Після перезапуску Firefox знову відкрив сеанс з купою вкладок, які я закрив задовго до копіювання файлів, звідси моє припущення про вихід команди diff.


0

Скопіюйте домашній каталог на інший розділ, а потім скористайтеся Системою-> Адміністрація-> Користувачі та групи, щоб відкрити діалогове вікно налаштувань користувачів. Клацніть на піктограмі клавіш, щоб підтвердити себе

alt текст

Після цього виберіть користувача, якого потрібно змінити, і натисніть властивості, перейдіть на вкладку «Додаткові»

alt текст

змініть домашній каталог на новий каталог, тобто каталог, який ви скопіювали в інший розділ.


чи можу я це зробити увійти під тим самим профілем користувача, який я хочу перенести?
NES

так, ви можете, але не вирізати, тобто не переміщувати домашній каталог, скопіюйте його
binW

Зауважте, що ця відповідь буде копіювати ваші дані з зашифрованого домашнього каталогу в незашифрований каталог.
Жоао Пінто
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.