Solaris。 xterm显示问题

问题描述 投票:0回答:3

我通过 SSH 从我的 Linux 计算机连接到 Solaris (10) 服务器。

但是,当我尝试使用“ xterm”打开另一个终端时,它不起作用。

我将 DISPLAY 环境变量设置为 127.0.0.1:0.0,但它给出以下错误:xterm Xt

错误:无法打开显示:127.0.0.1:0.0

请提出解决方案来纠正此问题。

谢谢

-迈克

unix x11 xterm
3个回答
2
投票

这是目标机器上X服务器的地址。您需要对您正在使用的客户端计算机上的 X 服务器进行寻址。最简单的方法是使用 ssh -X 或 -Y,(参见 man ssh(1))as

客户端

:ssh -Y Solaris

为了连接到远程机器;您也需要登录信息

这只是建立一个 X 连接,通过 ssh 建立隧道。

否则,你可以手工完成

客户

$回显$DISPLAY 客户:3:4

记住它并不*总是*0.0

$ xhost +Solaris

您必须允许来自远程计算机的连接

$ ssh Solaris

设置远程shell,你还需要ssh登录信息

索拉里斯

: $ 导出显示客户端:3.4

确保它是您正在使用的“客户端”上的服务器

$ xterm

现在应该会在“客户端”上为您提供一个“solaris”xterm 窗口


1
投票
ssh -X 主机名

如果其他方法均失败,请在远程计算机上输入

xhost +

。希望有帮助。


0
投票

127.0.0.1 是 localhost :因此在 Solaris 服务器上,它是服务器本身。

© www.soinside.com 2019 - 2024. All rights reserved.