Заставьте ecryptfs работать на centos7
Как я могу использовать ecryptfs на REHL/CentOS 7.4?
ecryptfs
по умолчанию не включен в конфигурации ядра Centos7. Когда я включаю и собираю ядро, я могу смонтировать нижний каталог ecryptfs в верхний каталог, но получить панику ядра при выполнении "ls" в верхнем каталоге.
Я мог бы вставить панику ядра, но это не главное: вопрос в том, чтобы заставить ecryptfs работать на RHEL/CentOS 7.
Заметки:
Я знаю, что Redhat устарел ecryptfs в RHEL 7, я спрашиваю, знает ли кто-нибудь, как заставить его работать. Или знает альтернативу (EnvFS также не поддерживается)
Я построил и установил
ecryptfs-utils
разрешить монтаж. Монтаж отлично работает как с версией 61, так и с последней версией 111ecryptfs-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/