-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
关于对思源笔记本进行加密的一种解决方案,但需要思源增加支持对data文件夹中的笔记本文件夹的软链接的识别,期望能添加这一特性 #6548
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
来人啊,赶紧摇人,拱火 |
想法不错,其实我理解,作者想说的就是思源笔记底层支持软连接目录就行了吧。其他的我们自己来做,是不是这样。 |
这个如果要支持的话应该是整个工作空间路径而不只是 data/笔记本 ID/ 路径吧?否则会有泄漏,正如你说的“保密级别就是掩耳盗铃”。 |
暂时无法确定方案,先关闭了,欢迎继续跟帖讨论,谢谢 🙏 |
windows 上mklink /d 创建目录软链接 不行吗? 感觉应该可以 |
@JCJC01 这个功能靠社区挂件支持。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
在什么情况下你需要该特性?In what scenarios do you need this feature?
当前思源笔记不能对最基本的笔记本单元实现加密,这是用户在使用过程的一大痛点,因为用户总是有一些私密的内容不希望在无易间别人窥看到。
目前的解决方案,一是随时关闭想要保密的笔记本,这种方法虽然能保持了要保密的笔记本与其他笔记本的双链引用,但保密级别就是掩耳盗铃。二是对想要保密的笔记本另建一个新的工作空间,这种方法虽然比上一种方法保密级别强,但带来的是繁琐的来回切换空间,以及保密的笔记本不能与其他笔记本的内容进行双链互动。
鉴于以上弊端,我提出了如下的解决方案。
描述可能的最优解决方案 Describe the optimal solution
我平时使用VeraCrypt这款软件进行加密文件,它的加密方式,是建立一个无格式的文件,软件可以将这个文件加载成一个虚拟的磁盘分区(实际使用效果类似电脑中的C盘、D盘),这个加载过程需要输入密码,然后将文件放入到里面,即可实现加密。(具体见https://www.zhihu.com/question/20023600/answer/198270485)
所以我的思路是:
先将需要加密的笔记本整个文件夹剪切到VeraCrypt建立的虚拟磁盘分区中,然后通过软链接的方式在思源的data文件夹建立加密笔记本文件夹的软链接,这样在不需要打开加密笔记时,将VeraCrypt的虚拟磁盘分区卸载掉即可,在需要打开加密笔记时,用VeraCrypt将虚拟磁盘分区加载上,在思源中重建索引即可显示出加密笔记本。
但现在苦恼的是,思源笔记好像并不能识别到data中笔记本文件夹的软链符号,期望能够支持这一特性。
描述候选的解决方案 Describe the candidate solution
No response
其他信息 Other information
No response
The text was updated successfully, but these errors were encountered: