Как я могу использовать ecryptfs в REHL / CentOS 7.4?
ecryptfs
не включен по умолчанию в конфигурации ядра Centos7. Когда я включаю и собираю ядро, я могу смонтировать нижний каталог ecryptfs в верхний каталог, но получаю панику ядра при выполнении «ls» в верхнем каталоге.
Я мог бы вставить панику ядра, но дело не в этом: вопрос в том, чтобы заставить ecryptfs работать на RHEL / CentOS 7.
Ноты:
Я знаю, что Redhat отказался от ecryptfs в RHEL 7, я спрашиваю, знает ли кто-нибудь, как заставить его работать. Или знает альтернативу (EnvFS тоже не поддерживается)
Я построил и установил ecryptfs-utils
чтобы разрешить монтаж. Монтирование отлично работает как с версией 61, так и с последней версией 111. ecryptfs-utils
. Проблема не в ecryptfs-utils
но с модулем ядра.
Если вы хотите воспроизвести проблему, вот как я монтирую lower
каталог в upper
каталог: sudo mount -t ecryptfs -o ecryptfs_enable_filename_crypto=no,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=no,key=passphrase:passphrase_passwd_file=password-file,no_sig_cache lower/ upper/