sudo su "Cannot execute bash: No such file or directory"

编程入门 行业动态 更新时间:2024-10-25 04:17:26
本人Ubuntu 12.0 LTS,因为bash漏洞今天更新了下bash,但是更新后我发现 sudo su 无法使用了,同样su root 也无法使用。
网上寻求答案,最后在  点击打开链接 找到了解决方法。

wcao@wcao-OptiPlex-380:/root$ sudo su
Cannot execute bash: No such file or directory

接下来修改 /etc/passwd


wcao@wcao-OptiPlex-380:/root$ sudo vim /etc/passwd

root:x:0:0:root:/root:bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh

将 
root:x:0:0:root:/root:bash

改为

root:x:0:0:root:/root:/bin/bash

接下来再sudo su,成功解决。


更多推荐

sudo su "Cannot execute bash: No such file or directory"

本文发布于:2023-06-13 07:38:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1358087.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:quot   su   sudo   execute   directory

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!