Linux root直接登录
嵌入式系统,有时希望直接用root登录系统,不需要首动输入密码,可以这样配置:
 
/etc/passwd 档格式如下所示: 
username:passwd:UID:GID:full_name:directory:shell

将root的那一行的x去掉就可以(这里面的x只是一个占位副,密码编码在/etc/shadow):
root:x:0:0:root:/:/bin/sh
root::0:0:root:/:/bin/sh


在/etc/inittab中,使用下面一行:
ttyS0::once:/bin/login root

在启动时,用用户名登录系统有一个好处:登陆后busybox会执行/etc/profile这个脚本,里面可以放置一些启动的脚本,很方便。

Logo

更多推荐