首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >X11转发是否创建了“新”X11会话?

X11转发是否创建了“新”X11会话?
EN

Unix & Linux用户
提问于 2021-01-04 07:16:43
回答 1查看 335关注 0票数 1

我一直在使用X11转发从远程服务器转发剪贴板内容。

当我尝试使用X11从一台GUI计算机转发到另一台计算机时,我注意到了一些奇怪的东西。假设那台机器A冲进机器B。

我可以在任何机器上发出以下命令来检查它的剪贴板内容

代码语言:javascript
复制
xclip -selection clipboard -o

当我在A和ssh提示符上发布从AB的提示时,我看到了相同的剪贴板内容。

但是,如果我在机器B的S GUI会话上发布它,那么我会看到不同的内容!

这是否意味着机器B有两个X11会话?一个用于图形用户界面,另一个是在我通过A进入它时创建的?

因为在linux上所有的东西都是一个文件,那么这些会话的文件在哪里呢?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-01-04 07:51:19

在转发X11连接时,可以让远程系统访问本地X11会话(通过SSH)。因此,在启用X11转发的情况下,从A连接到B时,在该SSH会话中运行的程序将连接到A上的X11会话,这解释了为什么xclip在A上显示相同的内容,而在SSH会话中显示A到B的内容相同。

B上的X11会话是独立的,没有连接到A或SSH会话。

有两个X11会话,但B没有:一个在A上,一个在B上。

X11会话“活动”在X11服务器中,它们没有存储在文件中。

票数 5
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/627433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档