背景
最近服务器上出现了一件怪事,某目录我拥有该目录的完全控制权限,某天访问该目录没有了访问权限,也无法删除目录。
经过排查发现,同样拥有该目录所有权权限的张三把我权限全部禁掉了,而且更糟糕的是由于这个目录非常大,大概有几百G,张三在修改权限的时候因为觉得时间长,就点了取消授权,导致整个目录的权限紊乱,即使拥有最高权限的管理员也无法访问该目录。
目录结构
├── Anrisu Script
│ ├── 2.5ms运营商最大吞吐量
│ │ ├──SATDD...
└ └ └── SATDD...
错误复现
如果所示,目录Anrisu Script目录内部权限紊乱,导致无法访问该目录
Anrisu Script目录 右键-属性,提示必须有读写权限才可访问
解决方法
1、Anrisu Script目录 右键-属性-高级,点击‘更改’,添加所有者为自己
2、勾选‘替换子容器的所有对象’,点击应用
此时,目录Anrisu Script就可以查看组合用户了,当前组和用户其实就是上面添加的用户
目录Anrisu Script下的子目录2.5ms运营商要求最大吞吐量也能看到拥有权限的组和用户名了
但是目录Anrisu Script/2.5ms运营商要求最大吞吐量下的文件并没有继承上级目录的权限,比如我的权限‘拒绝’仍然显示勾选,如何操作呢?可以继续下面的步骤
3、目录Anrisu Script右键-安全-高级,勾选禁用进程,勾选‘使用可从此对象继承的权限项目替换所有子对象的权限目项目’,点击应用,再点击启动继承
如图,目录Anrisu Script,右键-安全,可以看到此时该目录及其下所有目录就继承了目录Anrisu Script的父目录的权限
此时,目录Anrisu Script/2.5ms运营商要求最大吞吐量 下的文件的所有权就继承了上层目录的权限了