ssh 多个客户端

ssh 多个客户端

你好,我是 ssh 服务器的新手,但我已经在其他 Ubuntu 12.04 计算机上成功运行它。

我使用 openssh-server 设置的最新计算机似乎仅允许所有客户端之间共享一个连接。我以前在其他计算机上从未遇到过此问题,而且我检查了配置文件是否与其他允许多个连接的计算机相同。

另外,该 openssh 服务器会在所有客户端 ssh 终端窗口底部显示一个栏,显示 Ubuntu 版本、连接时间、日期、CPU。

我在其他设置上没有这个,并尝试重新安装 openssh-server。

什么程序或选项导致了这个问题?

答案1

我猜你已经安装了byobu

从包装描述来看:

Description-en: powerful, text based window manager and shell multiplexer
 Byobu is Ubuntu's text-based window manager based on GNU Screen.
 Using Byobu, you can quickly create and move between different windows
 over a single SSH connection or TTY terminal, monitor dozens of important
 statistics about your system, detach and reattach to sessions later
 while your programs continue to run in the background.

您服务器的所有登录都会自动附加到同一个 byobu 会话,因此似乎只允许 1 个用户登录。

您可以通过发布来禁用自动使用。

byobu-disable

在命令行上。您可能必须重新启动 ssh 服务器,甚至重新启动才能使其生效。

如果不是 byobu,也许是screentmux,它们的作用相同。

相关内容