Buildroot配置修改:将root用户默认Shell改为bash
无需修改passwd文件,在Buildroot中设置root默认Shell为bash
当然可以!完全不需要通过overlay修改passwd文件,Buildroot本身就提供了简单的配置选项来搞定这件事,步骤如下:
- 启动Buildroot的配置界面:执行
make menuconfig - 导航到 System configuration 选项
- 在这个菜单里找到 Default shell,默认值是
/bin/sh - 把它改成
/bin/bash - 保存配置并退出,然后重新编译:
make
另外别忘了确认你已经开启了bash的编译支持——也就是 BR2_PACKAGE_BASH=y 这个配置是启用状态,毕竟如果bash没被编译进系统,设置默认Shell也白搭。
内容的提问来源于stack exchange,提问作者cake_in_a_bag
相关产品推荐
相关产品推荐

