T113 创建多用户
前言
在liunx系统内创建用户adduser,没啥好说的。这里介绍怎么在liunxSDK里修改,就是让编译出来的镜像就自带除root以为的多用户。
解决办法
首先在T113-i_v1.0/buildroot/buildroot-201902目录下创建一个users_table.txt
然后参考官方文档:https://buildroot.org/downloads/manual/manual.pdf
这里我创建一个 用户名 fs,密码 123,用户组属于root 的一个账户,于是在文件里写入:
fs -1 root -1 =123456 /home/fs /bin/sh
这里的内容可以根据文档的格式来对照一下。如果没必要做复杂的权限设置,那么对users_table.txt的理解到这里就可以了。(在深入的东西,我目前也没了解)
然后在T113-i_v1.0/buildroot/buildroot-201902目录下执行make menuconfig,找到System configuration,然后找到Path to the users tables,输入users_table.txt文件的完整路径:
/home/(省略部分路径)/T113-i_v1.0/buildroot/buildroot-201902/users_table.txt
然后执行./build.sh和./build.sh pack重新进行编译和打包生成镜像。
测试结果
在调试口,网口SSH,都可以使用root和自己创建的账户了。