linux出现root用户下:-bash: /usr/bin/ls: Permission denied
在linux 下对ld-linux-x86-64.so.2做软连接替换操作,替换完毕之后出现错误:-bash: /usr/bin/whoami: 权限不够-bash: /usr/bin/id: 权限不够-bash: /usr/bin/who: 权限不够-bash: /usr/bin/awk: 权限不够-bash: /usr/bin/logger: 权限不够
·
在linux 下对ld-linux-x86-64.so.2做了一次软连接替换操作,替换前如下
对软连接做了替换,替换命令如下:
ln -s -f /usr/lib/debug/usr/lib64/ld-2.28.so.debug ld-linux-x86-64.so.2
替换完了之后出现报错:
[root@localhost lib64]# ln -s -f /usr/lib/debug/usr/lib64/ld-2.28.so.debug ld-linux-x86-64.so.2
-bash: /usr/bin/whoami: 权限不够
-bash: /usr/bin/id: 权限不够
-bash: /usr/bin/who: 权限不够
-bash: /usr/bin/awk: 权限不够
-bash: /usr/bin/logger: 权限不够
[root@localhost lib64]# ls
-bash: /usr/bin/ls: 权限不够
-bash: /usr/bin/whoami: 权限不够
-bash: /usr/bin/id: 权限不够
-bash: /usr/bin/who: 权限不够
-bash: /usr/bin/awk: 权限不够
-bash: /usr/bin/logger: 权限不够
[root@localhost lib64]#
重新还原软连接也会出现问题
[root@localhost lib64]# ln -s -f ld-2.28.so ld-linux-x86-64.so.2
-bash: /usr/bin/ln: 权限不够
-bash: /usr/bin/whoami: 权限不够
-bash: /usr/bin/id: 权限不够
-bash: /usr/bin/who: 权限不够
-bash: /usr/bin/awk: 权限不够
-bash: /usr/bin/logger: 权限不够
[root@localhost lib64]#
问题解决:
只需要执行如下命令即可
/usr/lib64/ld-2.28.so /usr/bin/ln -s -f ld-2.28.so ld-linux-x86-64.so.2
执行完毕之后就可以正常执行对应的命令了

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)