電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 6|回復(fù): 0
收起左側(cè)

Linux rootfs:如何開機就自動添加某個用戶?

[復(fù)制鏈接]

317

主題

317

帖子

3149

積分

四級會員

Rank: 4

積分
3149
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 6 天前 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
擊左上方藍(lán)色“一口Linux”,選擇“設(shè)為星標(biāo)
第一時間看干貨文章
?【干貨】嵌入式驅(qū)動工程師學(xué)習(xí)路線?【干貨】Linux嵌入式知識點-思維導(dǎo)圖-免費獲取?【就業(yè)】一個可以寫到簡歷的基于Linux物聯(lián)網(wǎng)綜合項目?【就業(yè)】找工作簡歷模版



前言 項目開發(fā)需求,需要開機后就自動創(chuàng)建某個用戶+密碼
廠家提供的sdk,只有adduser命令,
該命令添加用戶時,會有終端交互,
需要手動輸入2次密碼,
所以無法通過簡單腳本方式創(chuàng)建。
要實現(xiàn)自動填充密碼,可以借助工具expect,但是該工具移植還需要依賴tcl庫
外加產(chǎn)品存儲空間比較有限,本著能省就省原則,
彭老師選擇了另外一種方法,
就是直接修改rootfs的shadow、passwd文件。
環(huán)境 sdk:復(fù)旦微
Buildroot 2018.02.3
步驟 1、adduser 手動添加命令在開發(fā)板上手動添加用戶ftp,密碼:123456
# adduser ftp
adduser: /home/ftp: No such file or directory
Changing password for ftp
New password:
Bad password: too weak
Retype password:
passwd: password for ftp changed by root
回復(fù)

使用道具 舉報

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表