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


10

这是Ubuntu 12.04最小安装。

当我使用Ctrl+ Alt+ F1
Ctrl+ Alt+ 滚动浏览这6个终端时F6,我必须独立登录每个终端。一对一

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


3
stackoverflow.com/questions/9266401/…上得到的答案与您所追求的类似,通常,您将使用tmuxscreen(在Ubuntu存储库中都可用)来启用和管理多个终端。
2012年

不幸的是,这种方法使用了我不想使用的SSH密钥。所有航站楼都可能有类似联邦登录的信息吗?
Bhavesh Diwan

1
只是好奇,您为什么要这样做?
米奇


2
我不知道该怎么做,但是您可以使用类似的方法byobu来达到“相同”的效果。在控制台模式下工作非常方便
Salem

Answers:


2

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

sudo gedit /etc/init/tty1.conf

exec /sbin/getty -8 38400 tty1

并对其进行评论:

#exec /sbin/getty -8 38400 tty1

写在下面:

exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1

USERNAME是您的。

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

sudo -s
echo "startx" >> $HOME/.bash_profile

或者,如果这行不通,请打开用户的.bashrc文件:

gedit ~/.bashrc

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

if [ $(tty) == "/dev/tty1" ]; then
startx
fi

如果有任何人请Plz验证并检查.....所以我可以授予赏金..
2012年

太胖了,我一直在寻找解决方案,但是一切都是徒劳的。.希望这次能找到一些聪明的主意。
Bhavesh Diwan
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.