只是想知道是否有可能在引导时启动Whiptail UI而无需用户登录。

http://linux.die.net/man/1/whiptail


我看到的示例在用户通过SSH登录时显示。我正在寻找无需用户登录即可在控制台窗口中启动的UI。

感谢您的建议。

最佳答案

一种方法是创建一个外壳程序为您的whiptail程序的用户,并将该用户帐户配置为自动登录到TTY1。

在CentOS 6上,您将需要编辑或覆盖/etc/init/start-ttys.conf而不在tty1上运行默认的TTY(您可以看到在运行级别5中不执行此操作的逻辑,并将其扩展为始终如此- -或使用运行级别5,并进行适当的更改以阻止X调用),并为启用了自动登录的目标帐户添加您自己的TTY1处理程序。

如果您将帐户命名为/etc/init,则此新的配置文件(将放置在menuuser中)可能如下所示:

stop on runlevel [S016]
respawn
instance tty1
exec /sbin/mingetty --autologin menuuser tty1

关于linux - 引导马尾,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26641472/

10-13 08:43