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

Alpine Linux修改默认登录Shell为bash后不生效的问题求助

Alpine Linux修改默认登录Shell为bash后不生效的问题求助

大家好,我碰到个头疼的问题,想请各位帮忙看看:

Alpine Linux默认用ash当登录Shell,我想换成bash,目前已经按步骤做了这些操作:

  • 执行sudo apk add bash安装了bash
  • 执行sudo apk add shadow安装了shadow工具(因为chsh依赖这个)
  • 用chsh命令把我的用户默认登录Shell改成了/bin/bash
  • 检查了/etc/passwd文件,确认我的用户条目里默认Shell已经是/bin/bash了

可不管是本地控制台登录,还是SSH远程连接进来,每次进入系统还是自动跳到ash Shell里,之前的修改好像完全没起作用。有没有朋友遇到过类似情况,或者知道该怎么解决这个问题呀?

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 09:44:07