网络上的Xterm shell

问题描述 投票:-1回答:1

我正在尝试让一个Xterm在局域网上工作。考虑使用ips 192.168.1.5(我)和192.168.1.8(远程)的两个系统。我使用Kali Linux和远程主机是Ubuntu。这是我经过大量谷歌搜索和尝试后尝试的内容。

首先Xnest :2

- 因为它说我在使用时已经运行了Xserver:1

然后 - xterm -display :2在另一个终端

- 这会在Xnest服务器中打开一个xterm会话,并且使用xterm -display 127.0.0.1:2会抛出一个无法连接到该显示的错误。

然后 - xhost +192.168.1.8

-I在Xnest服务器上的xterm会话中键入它并且它成功了。

在远程主机 - xterm -display 192.168.1.5:2

- 这会抛出一个无法连接到给定显示器的错误。

我对xterm相关的东西很新,所以任何形式的帮助都会受到赞赏。谢谢。

linux xorg xterm xserver
1个回答
0
投票

引自Using Xnest,罗伯史密斯在Linux杂志(2007)

适用于Xnest的默认X安全设置阻止它接受从Xnest会话本身以外的任何其他设备启动的客户端(即用户程序)的连接。因此,您将留下一个“i”> Xnest窗口,没有正在运行的程序,也无法启动程序。解决此问题的一种方法是在命令行中添加-ac选项,该选项会禁用大多数X安全功能:

manual page(暂时没有更新)似乎没有提到任何一个。寻找“-ac”选项确实找到了较旧的页面,例如另一个Debian one(2005)。

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