Edit online

设置密码登录

17 Dec 2024
Read time: 1 minute(s)

Luban SDK 编译的 Linux 系统固件,默认使用 root 登录,并且没有登录密码。

有些产品为了用户数据的安全,需要设置登录密码,可通过下列配置完成。

  1. 在 SDK 根目录下执行下列命令,进入 menuconfig 的功能配置界面:
    make menuconfig
  2. 选择 System configuration 后,勾选 Enable root login with password,并输入初始密码。


    faq_setup_root_login_password

    新密码会保存到 SDK 的 .config 文件中。默认情况下,.config 会被安装到 /etc/config/luban.config 目录中。如果设置了新的密码,注意保护或者删除 /etc/config/luban_sdk.config 文件,避免密码泄露。

  3. 进入 Advance setting 选项,使能 getty


    faq_setup_root_login_password2

  4. 其他相关配置

    Advance setting 下,可以选择密码的编码方式:

    System configuration  --->
        Advance setting  --->
            Passwords encoding (sha-256)  --->
    
  5. 设置的效果

    启动之后,系统会显示需要输入登录的用户名和密码,输入正确才可进行其他操作。
    Starting syslogd: OK
    Starting klogd: OK
    Starting mdev... OK
    
    WELCOME TO ARTINCHIP LUBAN LINUX
    ArtInChip-Device login: root
    Password:
    [aic@~] #