我已经在我的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设置完以上内容后。
希望这可以帮助