Openwrt 串口密碼登入
爲了安全性考慮,進行串口登入的時候也希望像ssh那樣要求輸入用戶名和密碼才能進入控制檯。
一、客製化busybox
make menuconfig
Base system --->
<*> busybox ......
[*] Customize busybox option
Login/Password Management Utilities --->
[*] login (NEW)
二、修改啓動腳本
vim /etc/inittab
::askconsole:/bin/ash --login
改爲
::askconsole:/bin/login
三、root密碼默認設置
package/base-files/files/etc/shadow
可以通過webui設置好,查看/etc/shadow文件,再寫到源碼。
注:系統啓動會執行到/etc/inittab,最後一行::askconsole:/bin/ash --login
/bin/ash 附帶 --login 參數, ash 則會在進入 cmdloop 之前, 先去載入 /etc/profile
一、客製化busybox
make menuconfig
Base system --->
<*> busybox ......
[*] Customize busybox option
Login/Password Management Utilities --->
[*] login (NEW)
二、修改啓動腳本
vim /etc/inittab
::askconsole:/bin/ash --login
改爲
::askconsole:/bin/login
三、root密碼默認設置
package/base-files/files/etc/shadow
可以通過webui設置好,查看/etc/shadow文件,再寫到源碼。
注:系統啓動會執行到/etc/inittab,最後一行::askconsole:/bin/ash --login
/bin/ash 附帶 --login 參數, ash 則會在進入 cmdloop 之前, 先去載入 /etc/profile
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.