Linux 系统误将 chmod 权限改成 了 000,如何恢复?

Oct 20, 2023 at 03:44:00

测试一下知乎上回答的解决方案。

首先是 BusyBox 方案,系统上确实有 BusyBox,可以用 BusyBox 修复。

找一个有执行权限的文件把 chmod 的内容复制进去也是可以的,这个时候拿其他系统工具临时牺牲一下也不是不行:


libc、python、install 等方法也都是可行的


其实用几乎任何方式,本质上都是调用了 GNU C Library 里的 chmod 函数,具体可以去读 glibc 的 14.9.7 章。


发布于 2023-10-20 03:44・IP 属地美国