openwrt增加密碼及ssh的方法
1、進入openwrt系統源碼的頂層目錄,然后執行 make menuconfig命令
進入 Network--> SSH--> <*>openssh-sftp-server
2、Base system —>
<*> busybox ……
[*] Customize busybox option
Login/Password Management Utilities —>
[*] login (NEW)
保存退出
make V=s
3、修改啟動腳本/package/base-files/files/etc/inittab
vim /etc/inittab
::askconsole:/bin/ash –login
改為
::askconsole:/bin/login
4、root密碼默認設置
啟動開發板,輸入 passwd root 設置密碼,設置完后查看 密碼文件
cat /etc/shadow
root:$1$P89R6Q.2$ZBlMI6dWr0ddaZ/n/t9Rv0:16624:0:99999:7:::
daemon:*:0:0:99999:7:::
ftp:*:0:0:99999:7:::
network:*:0:0:99999:7:::
nobody:*:0:0:99999:7:::
把上面那段文字復制到 package/base-files/files/etc/shadow
然后重新編譯 make V=s 即可
原文:https://blog.csdn.net/nsdcwj/article/details/51648247