如何在启动时以root身份自动登录到TTY?
我正在使用RT-PREEMPT补丁创建一个实时内核。 我创建了没有图形桌面的内核。 它在登录提示符的终端模式下出现。 要求是,它应该启动并直接转到具有root权限的shell提示符,而不需要登录。 如何才能做到这一点? 你能帮助我吗?
来源: http : //linux.koolsolutions.com/2009/04/30/autologin-linux-console-mode 。
我已经开始工作,但在Ubuntu上略有不同。
-
首先安装
mingetty
:sudo apt-get install mingetty
-
编辑
/etc/init/tty1.conf
:更改:
exec /sbin/getty -8 38400 tty1
至:
exec /sbin/mingetty --autologin root --noclear tty1
-
重启并测试。
这对我来说在Ubuntu 12.04上有用,如果这对你有用,你需要更多的自动开始更改tty2.conf – tty6.conf并且你应该好好去。
您无需任何其他软件即可完成此操作
sudo vim /etc/inittab
评论出来
1:2345:respawn:/sbin/getty 115200 tty1
并替换它
1:2345:respawn:/bin/login -f pi tty1 /dev/tty1 2>&1
所以你留下了这个
#1:2345:respawn:/sbin/getty 115200 tty1 1:2345:respawn:/bin/login -f pi tty1 /dev/tty1 2>&1