Я использую ecryptfs для моего домашнего каталога. Теперь я хочу перейти на SSD, но мой домашний каталог в настоящее время имеет размер 350 ГБ, и у меня нет денег, чтобы купить SSD такого размера. Я получил SSD 128 ГБ, на который я хочу установить корневую систему, а также «базу» моего домашнего каталога (включая исходный код, файлы конфигурации, то есть файлы, которые используются чаще всего). Все подкаталоги, которые содержат много данных, но редко доступны (музыка, изображения, документы), я хочу сохранить простой жесткий диск и просто связать каталоги. Однако esp. для фотографий и документов я действительно хочу сохранить шифрование.
Существует ли официальный / эффективный / простой / безопасный способ пересылки каталогов программных ссылок из другого места в мой домашний каталог, а также шифрования? В идеале ecryptfs справился бы с этим автоматически, однако авто-монтирование этих каталогов (желательно, по крайней мере, полуавтоматически, но определенно безопасно) было бы приемлемым компромиссом.
Вы можете сделать это, используя функцию mount.ecryptfs_private . С справочной страницы:
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