![在 Ubuntu 10.4 中将 /home 文件夹设为私有](https://linux22.com/image/1253046/%E5%9C%A8%20Ubuntu%2010.4%20%E4%B8%AD%E5%B0%86%20%2Fhome%20%E6%96%87%E4%BB%B6%E5%A4%B9%E8%AE%BE%E4%B8%BA%E7%A7%81%E6%9C%89.png)
如何阻止一个用户帐户读取另一个用户帐户中的文件。
现在,一旦我登录,我就可以轻松导航到 /home/[用户名] 并复制/读取任何文件。我如何才能做到只允许读取/复制 /home/[用户名]/shared。
我还想阻止列出目录。
答案1
sudo chown -R [username] /home/[username] (1)
sudo chmod -R 700 /home/[username] (2)
sudo chmod -R 755 /home/[username]/shared (3)
(1) 使用户的文件夹归该用户所有
(2) 阻止除该用户之外的任何人对共享文件夹进行读取、写入和执行访问
(3) 为所有人添加读取和执行访问权限,并为该用户添加对共享文件夹的写入访问权限
-R
表示递归应用该命令。
我是根据自己的理解写下这些的,所以如果我错了,请大家纠正我 :)