По какой-то причине вызов mount.ecryptfs_private
не работает, поэтому он не может смонтировать папки eCryptfs, которые он пытался настроить.
Я не знаю почему, но, проверяя man mount.ecryptfs_private
, он показывает некоторую информацию, например:
mount.ecryptfs_private - вспомогательная утилита монтирования для пользователей без полномочий root для криптографически смонтировать частный каталог, ~ / Private по умолчанию. Эта программа может принимать один аргумент, ALIAS. Если ALIAS не указан, программа по умолчанию будет использовать "Private", используя: - $ HOME / .Private в качестве ИСТОЧНИКА - $ HOME / Private в качестве DESTINATION {{ 1}} - $ HOME / .ecryptfs / Private.sig для подписей ключей. Если указан ALIAS, программа будет искать стиль fstab (5) конфигурация в: - $ HOME / .ecryptfs / ALIAS.conf и для ключевых подписей в: - $ HOME / .ecryptfs / ALIAS.sig {{1 }} Установка будет продолжена, если и только если: - требуемая кодовая фраза находится в связке ключей ядра и - текущий пользователь владеет точками монтирования SOURCE и DESTINATION - DESTINATION еще не смонтирован Эта программа: - подключит SOURCE к DESTINATION - как файловую систему ecryptfs - используя AES cipher - с длиной ключа 16 байт - с использованием ключевой фразы, подпись которой находится в ~ / .ecryptfs / Private.sig
Так что проверьте, что что-то отсутствует или неверно найдите такие файлы, как:
$ HOME / .Private
как ИСТОЧНИК $ HOME / Private
как DESTINATION $ HOME / .ecryptfs / Private.sig
для подписей ключей. $ HOME / .ecryptfs / НИКНЕЙМЫ.conf
и для ключевых подписей в: $ HOME / .ecryptfs / ALIAS.sig
И если ваш «пользователь владеет точками монтирования ИСТОЧНИК и ЦЕЛЬ», и если «ЦЕЛЬ еще не установлен ».
Если все в порядке, попробуйте запустить mount.ecryptfs_private
самостоятельно и посмотрите, что он вам сообщает: программа ecryptfs-setup-private
могла скрывать потенциально полезную информацию stdout / stderr.
Или ecryptfs-add-passphrase
может как-то не работать.
И просто для еще одной проверки, вы устанавливали eCryptfs с помощью системы управления пакетами CentOS по умолчанию? Не загружал случайные файлы из сети или действительно старую / новую (возможно, несовместимую) версию или что-то еще?