在我的/etc/inittab
,我有这一行:
T0:2345:respawn:/sbin/getty -L ttyS0 115200 vt100
这让getty
我可以在串行控制台上登录。
我怎样才能指定getty
我自动获得 shell 呢?换句话说,如何才能拥有 root 控制台而无需使用用户名和密码登录。
根据我的发现,我应该使用login -f
:
/bin/login -f root
但我不确定如何告诉我正在使用的登录ttyS0
以及如何指定正确的波特率115200
。
答案1
在 inittab 中添加 -a (自动登录)选项并杀死 -HUP 1 (init):
T0:2345:respawn:/sbin/getty -a root -L ttyS0 115200 vt100