encfs 1.7 1.8 nameio версия 4: 0: 0 несовместимость

Я создал зашифрованный каталог encfs в Ubuntu 16.04 encfs версия 1.8.1 и синхронизировал зашифрованный каталог со вторым компьютером, на котором работала 14.04 encfs версия 1.7.4.

Я не могу расшифровать каталог на втором компьютере. Ошибка: (FileUtils.cpp: 1649) Невозможно найти nameio / block интерфейса nameio, версия 4: 0: 0 (полный журнал ниже).

Я предполагаю, что мне нужно обновить encfs с версии 1.7.4 до версии 1.8 (или аналогичной) на втором компьютере. Может кто-нибудь посоветовать мне, как это сделать (без обновления до 16.04)? К моему удивлению, трудно найти информацию о том, как это сделать.

Спасибо.

09:29:27 (Interface.cpp: 165) проверка, реализует ли ssl / aes (3: 0: 2) ssl / aes (3: 0: 0) 09:29:27 (SSL_Cipher.cpp: 370) выделенный шифр ssl / aes, keySize 32, ivlength 16 09:29:30 (FileUtils.cpp: 1628) размер ключа шифрования = 52 09:29:30 (Interface.cpp: 165) проверка, если nameio / block (3: 0: 1) реализует nameio / block (4: 0: 0) 09:29:30 (Interface.cpp: 165), проверяет, реализует ли nameio / null (1: 0: 0) nameio / block (4: 0: 0) 09: 29:30 (Interface.cpp: 165) проверка, реализует ли nameio / stream (2: 1: 2) nameio / block (4: 0: 0) 09:29:30 (FileUtils.cpp: 1649) Невозможно найти интерфейс nameio nameio / block, версия 4: 0: 0

0
задан 3 December 2017 в 12:38

1 ответ

Вы пытаетесь использовать созданные данные 1.8.1 с программой 1.7.4. Часто данные из более новых версий программ просто не совместимы со старыми версиями программ, поэтому они просто не будут работать. Обратная совместимость часто выполнима, но прямая совместимость - это еще одно животное.

Лучшим вариантом может быть попытка безопасной передачи файла (ssh?) Или отправка более универсально совместимого формата файла, например, архива .tar.gz.gpg (канал в gpg, чтобы избежать зашифрования незашифрованных файлов) или LUKS. контейнер.

В общем, вы не можете обновить все в старой версии Ubuntu до тех же версий, что и в новой Ubuntu. Может быть доступен бэкпорт, но я не вижу ни одного для Encfs или PPA, или вы можете попробовать поискать https://packages.ubuntu.com и просто попробовать напрямую установить новые пакеты ( от 16.04) в вашей старой (14.04) системе, но это не гарантировано, или даже не может быть успешным, и может даже создать конфликты и «сломать» важные вещи.

1
ответ дан 3 December 2017 в 12:38

Другие вопросы по тегам:

Похожие вопросы: