大家好,我在仅针对特定(例如 tty1)tty 的自动登录中遇到问题。我想在 tty 1 中启动x,因为我已经修改了/etc/init/tty.conf
这样的文件:
exec /sbin/mingetty --autologin username $TTY
然后/home/.bash_profile
在主目录中进行修改,如下所示
If [[-z $DISPLAY ]] && [[ $(tty)= /dev/tty1 ]]; then
startx
fi
每次它都会自动登录并启动x,但问题是我可以切换到已经登录的其他tty(在每个tty1到tty 6中自动登录),实际上我希望为tty1自动登录,对于我们有的其他tty输入用户名和密码。我尝试过修改/etc/init/tty.conf
类似
exec /sbin/mingetty --autologin username /dev/tty1
exec /sbin/mingetty /dev/tty2
exec /sbin/mingetty /dev/tty3 like this to tty 6
但问题是启动后屏幕一片空白;我的操作系统是 RHEL 6.5