我正在我的linux(ubuntu12.04.4LTS)上尝试使用encfs算法。我已经构建了源代码,当我使用encfs命令时,我看不到可用的密码算法。
我看得出来
mirage@mirage-System-Product-Name:/usr/local/bin$ encfs ~/test ~/test2Creating new encrypted volume.
Please choose from one of the following options:
enter "x" for expert configuration mode,
enter "p" for pre-configured paranoia mode,
anything else, or an empty line will select standard mode.
?>
Standard configuration selected.
Sorry, unable to locate cipher for predefined configuration...
Falling through to Manual configuration mode.
The following cipher algorithms are available:
Enter the number corresponding to your choice:在./配置期间,检查OPENSSL.不,我想是因为OPENSSL。但我不知道该怎么解决这个问题。有人想办法吗?或者有人知道如何删除旧的OPENSSL?
发布于 2014-04-03 00:14:37
我解决了这个问题。我通过'apt-get删除openssl‘删除了openssl,但是openssl目录仍然保留在/usr/local中。所以我也删除了目录。我还构建了其他版本的openssl。(我不知道是不是版本问题)问题解决了。:)
发布于 2014-04-02 03:07:36
听起来好像你在没有openssl的情况下构建了encfs。Encfs使用内置到openssl中的算法--您必须确保openssl安装在您的计算机上,并且Encfs构建过程可以正确地找到库。
相同问题的人请参见这条线。
你可能想要跑
apt-get install openssl在安装encfs之前。
https://stackoverflow.com/questions/22800625
复制相似问题