有没有一种方法可以在登录某个(或所有)tty 后登录?我不想自动登录,因为我仍然想登录一次(为了安全)。我研究过诸如“屏幕”之类的东西,但它们相当麻烦并且不适用于某些程序(例如fbgs)。有没有模拟登录其他tty的命令?
编辑:
如果其他人有同样的问题,我最终通过删除 getty 启动条目来禁用 tty 2-6。我是这样做的(适用于 Ubuntu 9.10 及更高版本):
- 从控制台设置文件中删除 ttys:
sudo vim /etc/default/console-setup
(更改 ACTIVE_CONSOLES=/dev/tty[1-x],其中 x 是您想要的终端数量;一个终端只需 1)
现在,检查您不需要的 tty,并将它们移动到备份或删除它们。例如:
sudo mv /etc/init/tty6.conf /etc/init/tty6.conf.backup
重新启动后,getty 进程不存在。现在,我只需登录一次,然后运行 openvt 打开一个新的 tty,而无需再次登录。
答案1
不确定你的意思FBGS或者为什么你说的screen
很麻烦。但如果通过bash 终端您指的是 Linux 虚拟控制台,然后您使用openvt
命令(以前称为open
)打开更多内容。