如何在启动时以 root 用户身份自动登录到 TTY?

Par*_*y S 15 tty auto-login

我正在使用 RT-PREEMPT 补丁创建实时内核。我创建了这个没有图形桌面的内核。它在带有登录提示的终端模式下出现。要求是,它应该引导并直接进入具有 root 权限的 shell 提示符,而不要求登录。如何才能做到这一点?你能帮助我吗?

KDr*_*nir 16

来源:http : //linux.koolsolutions.com/2009/04/30/autologin-linux-console-mode

我已经让它工作了,但它在 Ubuntu 上略有不同。

  1. 首先安装mingetty

    sudo apt-get install mingetty
    
    Run Code Online (Sandbox Code Playgroud)
  2. 编辑/etc/init/tty1.conf

    改变:

    exec /sbin/getty -8 38400 tty1
    
    Run Code Online (Sandbox Code Playgroud)

    到:

    exec /sbin/mingetty --autologin root --noclear tty1
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重新启动并测试。

这在 Ubuntu 12.04 上对我有用,如果这对你有用并且你需要更多的 tty 来自动登录开始更改 tty2.conf - tty6.conf,你应该很高兴。

  • 你会想要`exec`。 (2认同)