我正在为我正在参加的 Linux 类(class)做家庭作业,我需要让除所有者以外的用户无法在目录中列出、删除或创建任何文件。他们还必须仍然被允许访问文件(假设他们知道目录和文件名,因为他们不允许列出它),但不允许修改或执行。我已经有了它,因此用户无法修改或使用 chmod 执行,但我不确定如何阻止用户列出或删除目录中的文件。
最佳答案
如果您的用户名是 alex,文件夹名称是 homework,
- 尝试
chmod -R 700 作业
来自您的登录
- 确保所有者是亚历克斯。否则使用命令更改所有权
chown alex:alex 作业
现在使用另一个用户名登录并执行
作业
你应该得到权限被拒绝的错误
关于linux - 在 Linux 中,如何设置目录权限以防止用户在其中列出、删除或创建文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46190151/