如何从终端锁定文件夹

阿维纳什·拉吉(Avinash Raj)

是否有任何方法可以lock a folder从terminal(protected with password)而不使用任何第三方应用程序,如truecrypt,crypteeper或不授予用户权限。

就像每当用户尝试打开该文件夹时,它突然提示输入密码。给定的密码不得与sudopassword相似

Prasanth S

可能太幼稚了,但以下情况如何:

Dir是目录设置为密码保护密码qwerty

mv -n Dir qwerty
mkdir Dir
mv qwerty Dir/.
chmod a-r Dir

这只会创建一个名为quertyinside的文件夹Dir其中包含的内容,Dir并删除对的读取权限Dir


要从终端访问:

cd Dir/qwerty

或者

cd Dir/
cd qwerty/

请注意,按Tab键或键入ls将不会显示qwerty换句话说,您需要知道qwerty达到的原始内容Dir


要从鹦鹉螺访问:

导航至Dir按Ctrl + L。qwerty在位置栏中键入要输入的内容。


修改密码:

cd Dir
mv qwerty newpassword

此方法有很多问题。

  1. 获得访问权限后,密码将在终端提示符或nautilus地址栏中清晰可见,以供所有人查看。
  2. 内部脚本Dir取决于它们在文件系统中的确切位置,因此无法正常工作。
  3. 最重要的是,系统管理员无需密码即可访问内容-这可能是不希望的。

除此之外,还可能存在其他安全漏洞:从来没有打算将其用作加密方案。也就是说,从问题的角度来看,我想这可能就足够了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章