我已经安装了encfs来加密我的目录和文件,当我安装encfs并配置它时,一切运行良好。我创建了两个文件夹,一个/XDM/game
和第二个/Private
,并且作为encfs工作,我必须将我的文件复制到/ Private文件夹,这将同步所有这些文件'带有/XDM/game
的加密版本。但是当我重新启动我的电脑时,我必须重新安装/Private
文件夹,因为我正在使用以下命令 -
encfs ~/XDM/game ~/Private
但是它给我发了这个错误 -
encfs ~/XDM/game* ~/Private
EncFS Password:
fuse: mountpoint is not empty
fuse: if you are sure this is safe, use the 'nonempty' mount option
fuse failed. Common problems:
- fuse kernel module not installed (modprobe fuse)
- invalid options -- see usage message
请帮我解决这个错误。提前谢谢!!!
答案 0 :(得分:0)
简短回答是'为了安装目录,您需要从/Private
文件夹中删除文件,然后尝试重新安装
encfs `~/XDM/game ~/Private`'
总而言之,在重新启动计算机后配置encfs后,您可以看到文件夹/Private
为空并显示您必须装入文件夹的文件,但是如果您复制/Private
文件夹中的任何文件然后尝试安装然后它会给你这个错误。因此,首先删除重新启动计算机后粘贴/创建的文件然后安装。它应该工作!
我写了一篇详细的文章,以帮助您更好地理解。
http://www.linuxandubuntu.com/home/how-to-encrypt-cloud-storage-files-folders-in-linux
答案 1 :(得分:0)
一次偶然地尝试写入加密目录时,我陷入了类似的情况。做到了
encfs -o nonempty <encryptedDirPath> <decryptedDirMountPoint>
使用'nonempty'选项会有一些影响。 More here。
如果执行完上述操作后仍无法卸载解密的目录,则可能需要从Gnome Encfs Manager中删除存储的条目。
答案 2 :(得分:0)
我遇到了同样的问题,它说挂载点正忙或不为空。所以,我创建了另一个目录。在您的情况下,您可以执行 mkdir ~/Private2
。然后,只需将其视为您的新挂载点即可。
encfs ~/XDM/game ~/Private2
。