subinacl挽救Win系统之文件权限之笔记

马克一哈,cygwin跟Windows文件权限貌似有隔阂。

默认mount本地磁盘参数却noacl、通过/cygdriver/c操作文件系统,各种日常chmod、chown之后。cygwin命令行tab自动完成功能完全废了、莫名其妙的winsxs目录也不能修改权限和压缩了。

企图用takeown和icacls大范围修改文件系统,操作失败,且导致开机各种服务加载失败,键盘回显都丢失。

从MS下载到subinacl,按照MS Tech论坛提示,给SYSTEM和Administrators授权完全控制,依然没辙,开始准备后事,打算备份后重装系统。

小黑本子,单分区,200+G。

备份完成后突发奇想,再试试全系统授权everyone 读写执行(RWEX),然后reboot,竟然好了。everyone有权对于我这种单用户本子来说,没啥risk。

    #subinacl /subdirectories * /grant=everyone=RWEX

一个zuo die的小插曲是,当年用脚本在本子上搞了个255深度的目录树,无论是subinacl授权扫描,还是icacls之类,都没法执行,目录层级太深,无论是删除到回收站还是强行直接删除,都失败,只好每次挪20层目录的方式,把整个目录树挪出来、删除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值