Я использую ecryptfs для своего домашнего каталога. Теперь я хочу переключиться на SSD, но мой домашний каталог в настоящее время составляет 350 гб, и у меня нет денег на покупку ssd этого размера. То, что я получил, - это ssd 128gb, на котором я хочу установить корневую систему, а также «базу» моего домашнего каталога (включая исходный код, файлы конфигурации, т. Е. Файлы, используемые чаще всего). Все подкаталоги, которые содержат много данных, но редко доступны (музыка, изображения, документы), я хочу поддерживать простой hdd и просто связывать каталоги. Однако esp. для фотографий и документов я действительно хочу сохранить шифрование.
Есть ли официальный / эффективный / простой / безопасный способ софт-ссылок каталогов из другого места в мой домашний каталог, а также зашифрован? В идеале ecryptfs обрабатывали бы это автоматически, однако автоматический монтаж этих каталогов (желательно, по крайней мере, полуавтоматически, но определенно надежно) был бы приемлемым компромиссом.
Вы можете выполнить это, используя функцию псевдонима mount.ecryptfs_private . Из manpage:
mount.ecryptfs_private is a mount helper utility for non-root users to
cryptographically mount a private directory, ~/Private by default.
This program optionally takes one argument, ALIAS. If ALIAS is
omitted, the program will default to using "Private" using:
- $HOME/.Private as the SOURCE
- $HOME/Private as the DESTINATION
- $HOME/.ecryptfs/Private.sig for the key signatures.
If ALIAS is specified, then the program will look for an fstab(5) style
configuration in:
- $HOME/.ecryptfs/ALIAS.conf and for key signature(s) in:
- $HOME/.ecryptfs/ALIAS.sig