Zan*_*ard 9 linux privacy permissions password-protection user-folders
我在过去和现在已经搜索了相当多的一个内置功能或程序,但没有运气。我想用密码保护文件夹,但不想对其进行加密。
文件夹内容的安全性并不重要,密码只是对试图从我的计算机访问文件夹内容的人起到威慑作用。把它想象成计算机上的密码锁,如果您要移除硬盘驱动器,您可以轻松获取用户拥有的所有文件,但密码仍然具有威慑力,因此并非每个路过的人都可以继续前进。
这里不使用加密的两个主要原因是:
有人知道解决方案吗?
R S*_*ltz 16
最简单的方法是将文件的权限更改为所有者以外的任何人都无法读取。完成后,用户必须以您的身份登录(这应该需要密码)或以 root 身份登录(也应该需要密码)。要更改权限,只需在您不希望其他人访问的任何文件上使用以下命令。
chmod og-rwx filename
Run Code Online (Sandbox Code Playgroud)
这假设当您不在机器上时,您的屏幕被锁定并且您的帐户和 root 帐户都有密码。
为此受保护的文件/目录创建一个新用户(带密码)。
然后登录 / sudo 到 root 并给出以下命令(将 $newuser 替换为新用户帐户名;):
chown $newuser filename directoryname
chmod og-rwx filename directoryname
Run Code Online (Sandbox Code Playgroud)
这样,当您不注销并且由于某种原因没有锁定屏幕时,文件和目录甚至会被保存。
这假设,a)您不是经常以 root 或任何其他具有特殊管理权限的帐户登录,b)root(和任何其他具有管理权限的用户帐户)设置了密码,c)sudo 未配置为跳过密码测试(或更一般地说:所有登录操作都需要输入密码)。d) 每个拥有管理权限的人在离开终端时都会注销——即使只是很短的时间,比如 2 分钟。
/edit 以反映 R Schultz 的评论