在尝试了解如何ld-2.17.so
更改chmod
可执行文件本身的权限时,并考虑是否可以更改其ld-2.17.so
自身的权限。
我chmod 666 ld-2.17.so
在测试 centos 7 机器上运行,之后我无法运行任何命令,因为大多数命令使用ld-2.17.so
.
我已经阅读了这个答案,Recovering from remove execute permission from ld-linux.so
它给出了一个非常笼统的答案,但不是一个具体的解决方案。在 Centos7 中是否有任何地方可以找到ld-2.17.so
缓存以将/lib64/ld-2.17.so
权限恢复正常?
编辑:我已经尝试过从其他机器到受影响的机器的scp
这个文件,但是我得到了权限被拒绝的错误。/lib64/ld-2.17.so
先感谢您
如果您有可以写入的可执行文件,则可以
ld.so
使用 bash 将其内容复制到该文件read
:例子:
然后你可以用它来运行
chmod
: