Rma*_*ano 29
如果您想限制对组外用户或任何其他用户的访问,则问题是Restrict access to my home folder from another standard user account
否则,如果您只想限制对一个用户的访问,请调用它enemyuser,使用ACL:
cd ~
setfacl -m u:enemyuser:000 .
Run Code Online (Sandbox Code Playgroud)
...并且只会enemyuser拒绝访问您的主目录。
检查效果:
[romano@pern:~] % chacl -l .
. [u::rwx,u:enemyuser:---,g::r-x,m::r-x,o::r-x]
Run Code Online (Sandbox Code Playgroud)
要删除 ACL,您只需说:
setfacl -x u:enemyuser .
Run Code Online (Sandbox Code Playgroud)
*acl这里使用的命令来自 package acl,默认情况下应该安装它(至少,我认为)。