为什么 cluster-SSH 无法在 Ubuntu Server 上运行?

为什么 cluster-SSH 无法在 Ubuntu Server 上运行?

我已经在我的Ubuntu 10.04 服务器,它具有 xterm_261-1_amd64 的依赖项。当我尝试时, $cssh localhost 它说

ocpe@blrkec241933d:~$ cssh localhost
connect /tmp/.X11-unix/X0: No such file or directory

当我尝试打开 xterm 时,它显示。

ocpe@blrkec241933d:~$ xtermconnect /tmp/.X11-unix/X0: No such file or directory

xterm Xt error: Can't open display: localhost:10.0

是不是因为 ubuntu 服务器没有任何 UI????。我刚从我的 windows 机器上通过 putty 登录就可以工作了。我不知道是否可以修复它。请帮忙。

答案1

你是对的:问题是你的 Ubuntu 服务器没有 GUI(或者具体来说,没有 X 服务器)

Cluster-SSH 被设计为使用多个 xterm,这只有在本地运行 X 服务器时才有可能;如果你正在运行 cluster-SSH通过 SSH 本身,则您需要启用 X 转发。

在 Windows 中设置 X 服务器并不容易,而且无论如何,如果通过 Internet 转发,具有多个终端的集群 SSH 的响应速度不会很快。

答案2

您必须在要 ssh 连接的机器上的文件中X11Forwarding进行设置。yes/etc/ssh/sshd_config

重新开始sshd设置完以上内容后。

希望这可以帮助

相关内容