我已授予用户在特定文件夹中写入文件的权限。现在,其中一名用户在写入文件时不小心将一个文件夹放入了另一个文件夹中,整个过程花了一个小时才弄清楚发生了什么。
我希望用户具有写权限,但他们不能将一个文件夹移动到另一个文件夹。
答案1
在父文件夹上放置一个粘性位,并将子目录设置为“根”。粘性位将使其“仅附加”。
sudo chmod +t ../
sudo chown root: {directory}/
只有 root 可以执行除了附加到这些目录之外的更多操作。
在专用的分区上执行此操作。不在/home/
;弄乱权限/home/
会导致问题:1 个错误,您将无法再登录。