如何同时登录所有虚拟终端?

Bha*_*wan 10 virtual-terminal auto-login

这是一个 Ubuntu 12.04 最小安装。

当我遇到使用这些6个端子滚动Ctrl+ Alt+F1通过
Ctrl+ Alt+ F6,我必须独立地登录它们中的每; 一一。

他们有什么办法可以让我一次性登录所有这6个终端吗??

jas*_*nes 3

您可以以超级用户身份编辑名为/etc/init/ttyx.conf(其中 x 可以是 1 到 6)的文件,如下所示:

\n\n
sudo gedit /etc/init/tty1.conf\n
Run Code Online (Sandbox Code Playgroud)\n\n

寻找

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

并评论它:

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

写在下面:

\n\n
exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1\n
Run Code Online (Sandbox Code Playgroud)\n\n

其中 USERNAME 是您的。

\n\n

如果您仍想启动 GUI,请将 startx 添加到您的 bash 配置文件中:

\n\n
sudo -s\necho "startx" >> $HOME/.bash_profile\n
Run Code Online (Sandbox Code Playgroud)\n\n

或者,如果这不起作用,请打开您的 user\xe2\x80\x99s .bashrc 文件:

\n\n
gedit ~/.bashrc\n
Run Code Online (Sandbox Code Playgroud)\n\n

将以下内容添加到文件末尾:

\n\n
if [ $(tty) == "/dev/tty1" ]; then\nstartx\nfi\n
Run Code Online (Sandbox Code Playgroud)\n