我无法通过Google VM SSH控制台打开.py文件。安装了Kwrite和sudo apt-get install xvfb。
我的命令:
kwrite test.py
我收到以下错误:
kwrite:无法连接到X服务器。
我是否需要更改命令/安装其他软件?
由于
答案 0 :(得分:1)
X-Windows(现在的X11)是一种客户端 - 服务器架构。您可以使用-X
(大写)选项将连接转发到您的 x服务器ssh(即$ ssh -X username@server.com)。如果在服务器上正确安装了所有内容,这应该可以正常工作(apt-get通常做得很好,但我对kwrite没有很多经验。)
修改强>
应谨慎启用X11转发。能够绕过远程主机上的文件权限的用户(用于用户的X授权) 数据库)可以通过转发连接访问本地X11显示器。然后,攻击者可以执行诸如击键监控之类的活动。
因此,默认情况下,X11转发受X11 SECURITY扩展限制。请参阅ssh -Y选项和 有关更多信息,请参阅ssh_config(5)中的ForwardX11Trusted指令。
以及相关的-Y
-Y启用可信X11转发。受信任的X11转发不受X11 SECURITY扩展控件的约束。