доступ ecryptfs диск от человечности 19 с человечностью 18

Когда я установил Ubuntu 19, она предложила шифровать диск, где у меня есть мой /home раздел. Я выбрал это, потому что я думал, что мои данные будут более безопасными.

По разным причинам я не был доволен Ubuntu 19, таким образом, я установил Ubuntu 18, уехав /home нетронутый диск.

Теперь невозможно смонтировать диск все же. Я должен был сделать / корневой каталог на системном диске (меньшего размера) для продолжения вообще. Теперь монтируя старый диск как /home2 Мне удалось добраться до этой точки:

root@host:/home2# ecryptfs-unwrap-passphrase /home2/.ecryptfs/user/.ecryptfs/wrapped-passphrase 
Passphrase: ********
2abd39dc3693535ca43a2bf40691f5b9  

root@host:/home2# sudo ecryptfs-add-passphrase --fnek
Passphrase: 
Inserted auth tok with sig [934485b75a55371a] into the user session keyring 
Inserted auth tok with sig [ec2a4a6c55ccb30f] into the user session keyring

и затем продолжил монтироваться с:

root@host:/home2# sudo mount -t ecryptfs /home2/.ecryptfs/user/.Private /mnt/
Passphrase: 
Select cipher: 
 1) aes: blocksize = 16; min keysize = 16; max keysize = 32
 2) blowfish: blocksize = 8; min keysize = 16; max keysize = 56
 3) des3_ede: blocksize = 8; min keysize = 24; max keysize = 24
 4) twofish: blocksize = 16; min keysize = 16; max keysize = 32
 5) cast6: blocksize = 16; min keysize = 16; max keysize = 32
 6) cast5: blocksize = 8; min keysize = 5; max keysize = 16
Selection [aes]: 
Select key bytes: 
 1) 16
 2) 32
 3) 24
Selection [16]: 
Enable plaintext passthrough (y/n) [n]: n
Enable filename encryption (y/n) [n]: y
Filename Encryption Key (FNEK) Signature [934485b75a55371a]: 
Attempting to mount with the following options:
  ecryptfs_unlink_sigs
  ecryptfs_fnek_sig=934485b75a55371a
  ecryptfs_key_bytes=16
  ecryptfs_cipher=aes
  ecryptfs_sig=934485b75a55371a
Mounted eCryptfs

который выглядит обнадеживающим. Но затем когда я вхожу в/mnt, я добираюсь

root@host:/home2# ls /mnt/
ls: cannot access '/mnt/Public': No such file or directory
ls: cannot access '/mnt/Handboek Communicatiestijl.pdf': No such file or directory
ls: cannot access '/mnt/Videos': No such file or directory
ls: cannot access '/mnt/home': No such file or directory
ls: cannot access '/mnt/Music': No such file or directory
ls: cannot access '/mnt/Desktop': No such file or directory
ls: cannot access '/mnt/Templates': No such file or directory
ls: cannot access '/mnt/Documents': No such file or directory
ls: cannot access '/mnt/Downloads': No such file or directory
ls: cannot access '/mnt/Pictures': No such file or directory
ls: cannot access '/mnt/projects': No such file or directory
ls: cannot access '/mnt/work': No such file or directory
ls: cannot access '/mnt/NVIDIA_CUDA-10.1_Samples': No such file or directory
ls: cannot access '/mnt/homedir': No such file or directory
 Desktop                         NVIDIA_CUDA-10.1_Samples
 Documents                       Pictures
 Downloads                       projects
'Handboek Communicatiestijl.pdf' Public
 home                            Templates
 homedir                         Videos
 Music                           work

Так ls команда действительно заканчивает тем, что показала имена, но сначала она говорит no such file or directory (даже при том, что это действительно распознает файлы из каталогов). И я не могу ввести каталоги или файлы доступа - их полномочия, все похожи на это

drwx------ 29 user user 12288 okt 21 15:26 ./
drwxr-xr-x 25 root root  4096 okt 22 14:39 ../
-?????????  ? ?    ?        ?            ? .hiddenfile
d?????????  ? ?    ?        ?            ? directory
-?????????  ? ?    ?        ?            ? normalfile
l?????????  ? ?    ?        ?            ? link

Так получение до здесь дает мне идею, что я обеспечиваю правильные пароли и т.д., но почему самка файлы и их полномочия заканчивает тем, что была изменена?

Делает любой знает, может ли это быть решено различным (шифрование) опции или при помощи другой версии ecryptfs?

0
задан 22 October 2019 в 17:47

1 ответ

Можно хотеть перезагрузить с Ubuntu 19 живой CD, смонтировать разделы с ecryptfs паролем и затем дать этому команду дешифровать файловые системы и повторно преобразовывать их в незашифрованный ext4fs. Затем демонтируйте объемы и перезагрузку в Ubuntu 18.

Но можете быть Вы, мог также установить ecryptfs как дополнение на Ubuntu 18. В основном это должно работать, если у Вас есть корректная минимальная версия ядра (версии ядра Linux независимы от распределения Ubuntu, которое просто требует минимального поддерживаемого ядра, которое может быть обновлено отдельно других пакетов, поддерживаемых имеющей версию средой Ubuntu.

Примечание: Я не проверил, был ли ecryptfs бэкпортирован в списке пакетов, поддерживаемых в Ubuntu 18. И так или иначе большинство изменений в новом распределении Ubuntu 19 по умолчанию может вернуться, включая среду рабочего стола, если Вам не нравится новый, поскольку Ubuntu 19 поддерживает почти все пакеты, созданные для Ubuntu 18. Это сделано во многих других основанных на Ubuntu дистрибутивах, которые делают другой выбор пакетов по умолчанию.

Удостоверьтесь также, что Ubuntu 18 использует обновленное ядро: перейдите к менеджеру по программному обеспечению, выберите меню версий Ядер и примените новейшее.

0
ответ дан 22 December 2019 в 00:15

Другие вопросы по тегам:

Похожие вопросы: