1

当我通过 ssh 在我的服务器上时,如何打开另一个终端?

我不想输入两次密码来为我的服务器获取另一个终端。

也许,Bash 具有与 Vim 类似的缓冲区。

4

5 回答 5

6

查看GNU 屏幕。它使用起来有点晦涩难懂,但可以满足您的需求,而且它可能也安装在您的服务器上。

您还可以转发 X11 并运行多个xterm实例,但这很痛苦。

不过,您最好的选择是众所周知的“每次都输入密码”解决方案:您应该设置 SSH 密钥,这样您就不需要每次都输入密码,然后只需在终端选项卡中使用多个连接即可。

于 2009-02-26T17:48:48.160 回答
3

您可以使用类似GNU Screen的东西。

于 2009-02-26T17:48:59.907 回答
2

Bash shell 有一个称为作业控制的功能,它允许您运行和管理多个进程。你可以在这里阅读: http: //commandlinemac.blogspot.com/2008/12/bash-job-control-fg-bg-jobs-and-ctrl-z.html

于 2009-02-26T17:52:34.233 回答
1

可以使用screen打开其他终端,无需再次认证。

屏幕也可以分离,以便您可以在注销后保持终端打开并稍后重新连接它们。我在我的家庭服务器上使用它来保持 rtorrent 开放。

于 2009-02-26T17:49:33.463 回答
1

GNU 屏幕

顺便提一句。如果您不喜欢输入密码,请尝试 PK auth。 PuTTy 是如何完成的。

于 2009-02-26T17:49:38.050 回答