#权限
22 个方案
用 chmod +x 让脚本可以执行
macOS 运行脚本提示“Permission denied”?用 chmod 加上执行权限即可解决。
用 cp -a 归档复制,完整保留权限与时间戳
在 Linux 上归档式复制文件和目录,保留所有者、权限、软链接和时间戳。
修复 SSH 私钥"权限过于开放"报错(chmod 600)
用 chmod 600 把 SSH 私钥设为仅本人可读,让 ssh 正常使用密钥,也防止其他用户读取。
用 icacls 授予/回收 NTFS 权限
“安全”选项卡背后的命令行——不打开资源管理器即可增删文件和目录的 ACE。
用 tccutil 重置隐私权限
清除误点的摄像头、麦克风或自动化权限授权,让 macOS 重新弹窗询问。
用 chmod 600 把文件权限收紧到仅自己可读
让私钥、证件扫描件、含密钥的脚本等敏感文件只有你的账户可以读写。
用 whoami 查看当前用户、组和权限
最快查看当前令牌实际持有权限的方法——大部分权限只处于“已列出但未启用”状态。
用 tccutil 重置应用隐私权限
tccutil 可以清除 TCC 隐私数据库中的授权记录——修复那些再也弹不出摄像头、麦克风或录屏授权提示的应用。
用 groups 查看用户所属的组
查清用户的 sudo、docker 或文件权限来自哪些组——“权限不够”时的第一诊断命令。
查看和修改 Windows NTFS 权限(icacls)
用 icacls 导出任意文件或文件夹的 ACL,再通过继承控制进行授权、拒绝或重置权限。
用 icacls /reset 重置 NTFS 权限为继承
文件夹权限被改乱后,一条命令让整个目录树重新从上级继承干净的权限,不用再一个个文件改。
查看和设置 Linux 默认权限掩码 umask
决定每个新建文件开放程度的八进制掩码——`umask` 查看当前值,`umask 027` 为当前 shell 收紧它。