You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04执行sudo/su切换用户成功但无命令提示符、别名加载异常问题排查求助

Ubuntu 20.04执行sudo/su切换用户成功但无命令提示符、别名加载异常问题排查求助

各位好,我碰到个挺棘手的问题,想请大家帮忙出出排查思路:

我有一台Ubuntu 20.04 LTS的物理服务器,现在执行sudo su -、sudo或者su这类切换用户的命令时,命令行直接卡住,完全出不来新的提示符:

user@server:~$ sudo su -

<这里直接卡住,没有任何命令提示符输出>

但实际用户切换是成功的——因为我按ctrl+c中断后,居然直接进入了root的shell,只是所有别名都没加载。

另外,如果我直接用root账号登录服务器,是能正常显示命令提示符,别名也能正常加载的。

我查过系统日志,没发现异常内容;对比了环境里其他同版本的服务器,配置上也没看出明显差别。

现在想重点排查sudo的问题,已经试过用sudo -V、sudo -l和其他服务器做对比,但感觉还不够,想看看执行sudo时的详细调试日志,搞清楚到底卡在了哪个环节。

UPDATE:
补充个小细节,我手动执行.bashrc文件后,别名就能正常加载了。

备注:内容来源于stack exchange,提问作者Badb0y

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 11:04:33